大家好,这次在3.6版本中,为了实现精细的逻辑、更复杂的角色动画效果、以及更方便的预览,我们的动画系统又迎来了一次重大升级。在一些角色扮演以及MMORPG类型的项目中,经常有需求是一些攻击或者魔法动作,需要配合出现一些魔法特效,灰尘,吐气,出血或者是一些材质颜色的变化等。为了更好的支持此类应用,我们此次的一项重要实验性功能就是动画编辑器中的【嵌入播放器】功能。
此功能支持用户在编辑动画时,同步配合播放其他粒子和动画。同时,可以灵活调整时长和播放位置,并且可以在编辑器中实时预览最终效果,方便调试。目前可以添加粒子和动画两种播放器,并且可以用类似视频剪辑软件轨道的方式进行编辑,更加直观易上手。
在完成编辑之后,嵌入播放器的内容会伴随此条动画剪辑一起播放,不管是单独播放还是在动画状态机中调用。
欢迎大家帮助我们一起测试,试用解锁此功能的更多可能性!由于此功能目前还处在实验阶段,所以可以预见会有一些我们没有想到的bug,欢迎积极给我们反馈,帮助我们变得更好!
可实现类似效果:
以下是嵌入播放器功能的详细使用信息和步骤:
试用之前,需要大家先安装最新的 3.6 测试版:【已更新 080521】Cocos Creator 3.6 社区公测版
在进行测试前,我还是要例行唠叨一下,
Creator 项目不支持降级,因此请大家使用测试版时务必先备份好自己的项目!
所有【动画/粒子嵌入播放器】相关问题请在此回帖,不要另外发帖。老规矩,禁止歪楼,请勿回复无关内容。
工作流程:
-
编辑粒子特效/动画剪辑
-
打开主动画,进入动画编辑模式
-
通过粒子/动画播放器添加至主动画
-
调整配合主动画播放的时间节点
使用说明:
-
将需要编辑动画的fbx导入项目,并且导入到场景:
-
为其添加需要编辑的动画组件:
-
添加动画组件之后,选择或创建需要被编辑的动画剪辑
-
选中该节点,并且进入动画编辑模式
-
选择需要编辑的主动画,现在可以看到新的实验功能:“嵌入播放器轨道”,点击左上角图标打开面板,点击加号图标可以添加“粒子播放器” 或者 “动画播放器”
-
选择需要添加的内嵌播放器类型,动画或者粒子,播放器会添加在相应的轨道上,播放器支持调整播放的时长和在时间轴中的位置
-
在粒子播放器的对应播放器面板,选择需要配合播放的节点
同步速度选项:使嵌入动画与主动话保持一致的播放速率。 -
播放动画,根据需求调整粒子特效出现的时机以及持续的时间
注意:粒子发射器在播放器时间结束时会停止发射,但是已经生成的粒子会继续其生命周期直到结束
-
如果还需要添加额外动画来配合主动画,例如材质动画,颜色透明度的改变等,则继续编辑动画播放器,在动画播放器属性面板选择对应需要播放动画的节点和动画剪辑:
同步速度选项:使嵌入动画与主动话保持一致的播放速率。 -
在设置完成之后,同例子播放器一样,播放动画预览效果,调整播放的时机
!