1)创建蒙太奇
以第三人称demo举例,在给定的jump动画上,创建一个蒙太奇动画:
在这里插入图片描述
在这里插入图片描述
2)蓝图播放
在这里插入图片描述
3)动画通知
在这里插入图片描述
在Notifies轨道右键,然后创建一个Notify,命名为任意,如:asdf3333
实现在动画蓝图里:
在这里插入图片描述
在这里插入图片描述
到动画蓝图里写事件的方法体。
4)动画状态通知
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择刚才创建的那个jumpnotify。
在这里插入图片描述
实现在:
在这里插入图片描述
双击蓝图资源jumpnotify,常见的重写这几个方法:begin、end、tick方法。分别是开始、结束、持续tick,这里面自定义自己的方法体。
比较notify和animnotify,可以发现,animnotifystate,有更完整的时间周期,比如开始做啥、持续时间内做啥、结束做啥。而notify仅仅是一个通知、瞬间的通知而已。比如在做挥剑的时候,做碰撞检测,那可以使用animnotifystate即可。

Logo

分享最新的 NVIDIA AI Software 资源以及活动/会议信息,精选收录AI相关技术内容,欢迎大家加入社区并参与讨论。

更多推荐