UltraDynamicSky使用UDS控制关卡
跳到导航
跳到搜索
晚上打开关卡的灯
有一个特殊的组件包括帮助使灯在日落/日出时打开和关闭。
它是在蓝图/实用程序文件夹中找到的“光日夜切换”组件。
只需将这些组件中的一个添加为角色上任何轻组件的子组件。
当关卡播放时,灯光的活动状态将由太阳是否升起来决定。
默认情况下,它将在晚上打开,但您可以使用组件上的设置来更改它。
默认情况下,灯在打开时也会动画其强度,以模仿荧光灯。
您可以禁用它或从组件的设置中调整它。
光的状态也可以用来控制动态材料实例数组上的“light Toggle”参数。
只需将动态材质实例添加到该数组中,参数(从0到1)将随着光线状态的变化而设置。
在特定时间触发事件
UDS具有在特定时间触发的事件调度程序,您的演员可以使用它在日落,日出,午夜或每小时执行动作。
要使用它们,首先需要在蓝图中获得对UDS actor的引用。
一个简单的方法就是使用“Get Actor of Class”。
然后使用该引用,您可以将蓝图中的事件绑定到调度程序。
例如“绑定到日出”或“绑定到日落”。
绑定后,UDS将在适当的时间调用这些事件。
默认情况下,日落和日出事件将在太阳穿过地平线的确切时刻触发。
但是你可以在动画时间类别中使用“日出事件偏移”和“日落事件偏移”设置来抵消这个时间,以满足你的需要。