unity代码创建文件.md 706 B

#unity/日常积累

api接口是介个:

AssetDatabase.CreateAsset()

需要注意的是,这里的路径是asset开头的,而不是文件系统全名

![[Pasted image 20230518110958.png]]

创建动画控制器或者timeline都可以的,简单举个栗子

                AnimatorController newOverrideController = new AnimatorController();
                AssetDatabase.CreateAsset(newOverrideController, ControllerPath);
                AssetDatabase.Refresh();
                TimelineAsset newPlayableDirector = new TimelineAsset();
                AssetDatabase.CreateAsset(newPlayableDirector, timeLineFullPath);
                AssetDatabase.Refresh();