通常使用Animation创建的Animation Clip与Animator都是分开的,如果用到的Animation Clip比较多的话,文件夹会比较乱,如下图所示。
通过脚本来把Animator用到的所有Animation Clip都添加为其子资源,如文章开始的动图所示。
新建一个脚本 NestedAnimationCreator.cs,放到Editor文件夹下。
引入命名空间
1 | using UnityEditor; |
创建一个窗口类,用于填写要创建的Clip的名字
1 | public class CreateNewAnimationClipWindow : EditorWindow |
创建工具类,用于创建与删除Clip
1 | public class NestedAnimationCreator : MonoBehaviour |
如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理