在骨骼动画中添加特效分为两种:一、特效播放方式为单次 (四.3.1介绍怎么添加) 二、特效播放方式为重复。(整体介绍)
举例为使用灭火器,只要按下灭火器开关特效为一直存在。
一、先导入模型,模型导入后,再导入动画,这样UE4动画才能获取到对应的骨骼,动画才会正确。如果同时导入或者导入顺序错误,可能会报错。
二、在文件夹空白处创建动画蓝图。(如果多个动画组成一个操作,可以考虑使用状态机)命名为MieHuo,选择动画骨骼,及继承的父类选择Animationstance。
三、创建完成后双击打开,然后选择对应的播放动画,拖拽到动画图表中,将Result连接,左侧有动画预览,完成后点击编译保存。
四、设置动画通知
1.在动画蓝图右上角选择Animation选项。
2.在Animation界面,中间面板中,通知面板下有类似进度条的,在这上面选择位置新建通知。
3.创建通知,在想要特效开始的地方,右键选择添加通知/新建通知,创建两个通知分别命名为OpenPartical,及ClosePartical
单次播放效果的通知:(爆炸效果为例)
3.1 如果为单次播放特效(例如:爆炸效果),可以创建添加通知/Play Particle Effect,选中创建的通知,右键调整具体详细信息,通知起始时间,通知帧,左键选择通知,设置细节面板
选中状态
3.2 在细节面板选择要添加的特效,设置生成的位置,旋转。是否绑定骨骼/插槽设置。Notify Trigger Chance设置触发权重 0为毫无几率,1为固定触发,在Category选项中Trigger Weight Threshold 为 最小的触发权重。Montage Tick