移动性设置控制Actor在游戏过程中是否可以以某种方式移动或更改。这主要适用于静态网格体Actor和光照Actor。它位于Actor的“详细信息”面板中的Actor的变换坐标下。

Actor“详细信息”面板中的“移动性”设置。
支持此设置的Actor可以具有以下三种移动状态之一:
- 静态的
- 固定
- 活
静态演员
静态移动性是为在游戏过程中不会以任何方式移动或更新的Actor保留的。
静态网格体移动性设置为静态的Actor的阴影有助于预先计算的光照贴图,这些光照贴图使用Lightmass生成和处理它们。这种移动性使它们成为结构或装饰网格的理想选择,这些网格在游戏过程中永远不需要重新定位。但请注意,它们的材质仍然可以动画化。
光移动性设置为静态的Actor有助于使用Lightmass的预先计算光照贴图。它们照亮了静态和静止演员的水平。对于可移动Actor,他们使用间接光照方法,如体积光照贴图。
有关更多信息,请参阅静态光移动性页面。
固定演员
固定移动性是为在游戏过程中可以改变但不能移动的Actor保留的。
静态网格体移动性设置为“静止”的Actor可以更改,但不能移动。它们对使用 Lightmass 预先计算的光照贴图没有贡献,当被静态或静止光源照亮时,它们会像可移动演员一样被照亮。但是,当由可移动光源照亮时,当光源不移动时,它们将使用缓存阴影贴图在下一帧中重复使用,这可以提高使用动态光源的项目的性能。
光移动性设置为“静止”的Actor在游戏过程中可能会以某种方式发生变化,例如更改其颜色或强度(使其更亮或更暗),甚至完全关闭。静止光源仍然有助于使用 Lightmass 预先计算光照贴图,但也可以为移动对象投射动态阴影。
影响同一Actor的静止光源过多会对性能产生重大影响。有关更多信息,请参阅固定式轻型移动性页面。
可移动演员
可移动移动性是为在游戏过程中需要以某种方式添加、删除或更改的Actor保留的。这包括移动、缩放、与其他Actor交换等。
静态网格体移动性设置为“可移动”的Actor投射完全动态的阴影,这些阴影不会对存储在光照贴图中的预计算光照做出贡献。可移动静态网格体Actor与光源交互的方式取决于光源类型:
- 可移动光:演员仅投射动态阴影。
- 静止光照:Actor结合使用动态阴影和预先计算的光照数据,例如体积光照贴图。
- 静态光照:Actor仅由预先计算的光照数据光照,不会投射任何动态阴影。
- 光移动性设置为“可移动”的Actor只能投射动态阴影。除了能够在游戏过程中移动灯光外,他们还可以在运行时更改其颜色和强度,并使其相应地更新场景。但是,在使这些灯光投射动态阴影时必须小心,因为它们的阴影方法对性能的消耗最大,具体取决于为项目启用了哪些阴影投射功能。
可移动光源还支持流明,这是一种动态全局照明和反射系统。
非阴影投射可移动光源不会因为虚幻引擎的延迟渲染系统而增加场景渲染成本。


