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