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();
                }
            };
        }
    }
}
相关推荐
世洋Blog6 小时前
Unity中图片的内存中占用大小、AB占用大小、内存形式
unity·游戏引擎
熬夜敲代码的小N6 小时前
Unity热更新技术详解
unity·游戏引擎
地狱为王15 小时前
Cesium for Unity 去除Cesium Logo
unity·游戏引擎·cesium
BuHuaX15 小时前
Lua入门
开发语言·unity·junit·c#·游戏引擎·lua
wonder1357917 小时前
RectTransform位置计算方法和UI自适应
ui·unity·ugui
世洋Blog17 小时前
Unity发布自己的插件包
unity·游戏引擎
ytttr8731 天前
基于C#的CAN总线数据解析BMS上位机
android·unity·c#
雪下的新火1 天前
ASE07-魔法药剂炼制效果
经验分享·unity·shader·ase·游戏效果
璞瑜无文1 天前
Unity 游戏开发之入门
unity·游戏引擎
毛甘木2 天前
Unity ComputeShader 基础语法与使用教程
unity·computeshader