创建Unity代码模板
获取路径名的文件名(不带扩展名)作为类名,并删除其中的空格。
创建一个UTF8编码对象。
检查模板路径指向的文件是否存在。
如果存在,读取模板文件的内容,然后替换模板中的”#SCRIPTNAME#”为类名,并删除”#NOTRIM#”。
将处理后的模板内容写入到指定的路径名的文件中。
导入该文件到Unity的资源数据库中,并返回该资源。
如果模板文件不存在,打印错误信息并返回null。注意:这段代码需要放在Unity的Resources/ScriptTemplates文件夹下。
创建代码模板废话不多说先上代码
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869public static class EditorUtilities{ private static Texture2D scriptIcon = (EditorGUIUtility.Ic ...