13 控制mover动画的开关
2020-09-22 本文已影响0人
kiwikk
mover动画创建之后不论画面中是否显示,会一直保持运动状态,会占用一些系统资源,所以要设置两个按钮来控制画面中的开关效果。开场画面中的循环动画可以加一个开关时间来控制。
01.在画面中添加两个Event事件,分别命名为Start、Stop。
02.将Mover动画的属性分别连接到开、关事件上。
03.将场景中所有的Mover动画统一添加到这两个按钮上,控制动画的显示和隐藏。
04.制作mover的动画控制时需要打开Mover面板中的Speed面板下的Mode模式中的 Infinite属性。否则效果设置可能无效。
(Mode选项下参数的意义:前两项不太清楚区别,都是自动触发,且不会停止,One Shot是可以设置触发,且触发一次自动停止,Infinite也是可以设置触发,但且无线循环,且可以手动重置。这些参数如果不是很明白可以点着试试,也可以点F1查看说明文档,Infinite是最常用的。)
05.为开始和结束事件添加开关动画,关键帧设置如下。
Shot和Invoke都是触发,只不过触发类型不同。UseIncomingArgument不勾选,下方Argument可以输出相应数字,勾选了就是输出0,下面一张图是对这个参数的解释。 上面的开关节点有一个属性就是进场触发,进场之后会自动触发这个开关