Cocos Creator
动画剪辑
动画剪辑(Animation Clip)是一份动画的声明数据,即包含动画数据的资源,是动画系统的核心之一。将动画剪辑挂载到 动画组件 上,就能够将这份动画数据应用到动画组件所在的节点上。
目前 Creator 支持从外部导入动画,或者直接在 Creator 内部创建一个全新的动画剪辑。
Creator 内部创建的动画
通过 动画编辑器 可以直接创建全新的动画剪辑,并进行编辑和预览,详情请参考 使用动画编辑器。
也可以通过脚本创建,详情请参考 程序化编辑动画剪辑。
外部导入的骨骼动画
外部导入的动画大概包括以下几种:
第三方美术工具生产的骨骼动画
模型导入后附带的骨骼动画
带动画的模型导入后,会同时导入模型中包含的动画。这个动画和内部新建资源的使用方式是一样的,骨骼动画的裁剪可以参考 模型资源的动画模块介绍。
Creator 从 v3.4 开始引入了全新的 Marionette 动画系统,实现了由状态机控制的骨骼动画流程,具体内容请参考 Marionette 动画系统。
更多关于骨骼动画的设置等,详情请参考 骨骼动画。
注意:外部导入的骨骼动画不支持在 动画编辑器 中查看和编辑,各节点也是锁住状态,只能在外部美术工具中进行编辑。