我在 UDK 中设置了一个电梯,这样如果发电机离线,它将暂停电梯。一切正常,但是当发电机重新上线时,您必须触摸电梯的触发音量才能使其恢复动画。例如,有人乘坐电梯,发电机停机,电梯暂停。伟大的。当生成器重新上线时,我无法恢复暂停的 matinee。
我需要在 kismet 中进行设置,以查看发电机是否在线,并且电梯日场节点已暂停,然后播放动画。
所以,我的问题是,如果 matinee 节点处于暂停状态,有没有办法检查 kismet?
谢谢。
我在 UDK 中设置了一个电梯,这样如果发电机离线,它将暂停电梯。一切正常,但是当发电机重新上线时,您必须触摸电梯的触发音量才能使其恢复动画。例如,有人乘坐电梯,发电机停机,电梯暂停。伟大的。当生成器重新上线时,我无法恢复暂停的 matinee。
我需要在 kismet 中进行设置,以查看发电机是否在线,并且电梯日场节点已暂停,然后播放动画。
所以,我的问题是,如果 matinee 节点处于暂停状态,有没有办法检查 kismet?
谢谢。
You can make a Kismet boolean variable bPaused. When you need to pause the Matinee, first set bPaused to true with a SetVariable action, then pause the Matinee. Check the bPaused variable with the rest of your Kismet when you need to know whether the Matinee is paused.
Make sure to reset bPaused to false when resuming the animation.