Unity Editor 编辑器扩展 十三 自定义创建资源
目录 初级资源创建 中级资源创建 更自由的自定义资源创建 初级资源创建 Editor文件夹下创建脚本: using UnityEngine; using UnityEditor; public class CreateTest { [MenuItem ( "Assets/Create ExampleAssets" )] static void CreateExampleAssets () { var material = new Material (Shader.Find ( "Standard" )); ProjectWindowUtil.CreateAsset (material, "New Material.mat" ); } } 点击Assets--Create ExampleAssets 就会发现一个材质球被创建 中级资源创建 Editor文件夹下创建脚本: using UnityEngine; using UnityEditor; public class CreateMaterial { [MenuItem ( "Assets/Create Material" )] static void CreateExampleAssets () { var material = new Material (Shader.Find ( "Standard" )); var