如何通过extensions扩展创建和编辑AnimationClip资源

如何通过extensions扩展的方式,创建和编辑AnimationClip资源

补充一下,是期望用纯代码的形式创建AnimationClip资源:man_kneeling::man_kneeling:

help me :rofl:

不会 :rofl:

创建个空的clip 当模板,读取模板,设置相应的参数,通过 Editor.Message.request(‘asset-db’, ‘create-asset’, url, JSON.stringify(temp)); 创建clip。

感谢回复,咨询一下
JSON.stringify(temp)
这里的temp是AnimationClip实例吗?这样序列化出来的内容不对

有了解的大佬吗,这块相关的文档和demo都不是很好找:man_kneeling:

你先新建一个空白的clip,然后拷贝内容,保存为一个json文件,当模板用。拓展新建clip的时候,读取模板json,然后修改对应key的value,最后获取到的json实例就是temp,然后 通过 Editor.Message.request(‘asset-db’, ‘create-asset’, url, JSON.stringify(temp)); 创建clip文件。

嗯嗯,可行,但是要理解AnimationClip的数据结构有点难 :rofl: