unity自动添加头部注释脚本

unity自动添加头部注释脚本,放在Assets目录自动生效

csharp 复制代码
public class ScriptCreateInit : UnityEditor.AssetModificationProcessor
{
    private static void OnWillCreateAsset(string path)
    {
        path = path.Replace(".meta", "");
        if (path.EndsWith(".cs"))
        {
            EditorApplication.delayCall += () =>
            {
                string scriptContent = "//==============================\n";
                scriptContent += "//Author: yiaomumu \n";
                scriptContent += "//Email: yiaomumu@qq.com\n";
                scriptContent += "//Created on: " + System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "\n";
                scriptContent += "//==============================\n\n";
                if (!File.ReadAllText(path).Contains("//Author"))
                {
                    scriptContent += File.ReadAllText(path);
                    File.WriteAllText(path, scriptContent);
                    AssetDatabase.Refresh();
                }
            };
        }
    }
}
相关推荐
淡海水8 小时前
【节点】[Blackbody节点]原理解析与实际应用
unity·游戏引擎·shadergraph·图形·blackbody
avi91119 小时前
Unity-海水效果+ShaderGraph-非专业不谈虚的效果-分享实用Editor源码
unity·游戏引擎
猫不在14 小时前
MVC和MVVM
unity
老朱佩琪!14 小时前
在Unity中实现状态机设计模式
开发语言·unity·设计模式
憨辰15 小时前
Unity I2多语言拆分方案【内存、包体⬇️】
unity·游戏引擎
jtymyxmz1 天前
《Unity Shader》12.5 Bloom 效果
unity·游戏引擎
jtymyxmz1 天前
《Unity Shader》12.6 运动模糊
unity·游戏引擎
jtymyxmz1 天前
《Unity Shader》12.4.2 实现
unity·游戏引擎
sindyra1 天前
Unity UGUI 之 Canvas Scaler
unity·游戏引擎
在路上看风景2 天前
2.Square Grid
unity