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();
                }
            };
        }
    }
}
相关推荐
mxwin13 小时前
unity shader中 ddx ddy是什么
unity·游戏引擎·shader
郝学胜-神的一滴16 小时前
[简化版 GAMES 101] 计算机图形学 08:三角形光栅化上
c++·unity·游戏引擎·godot·图形渲染·opengl·unreal
nnsix16 小时前
Unity ILRuntime 笔记
unity·游戏引擎
nnsix18 小时前
Unity API 兼容的 .NET Standard 2.1 和 .NET Framework 区别
unity·游戏引擎·.net
mxwin18 小时前
Unity Shader 制作半透明物体 使用多Pass提前写入深度的方式 避免穿模
unity·游戏引擎
nnsix20 小时前
Unity HybridCLR 笔记
笔记·unity·游戏引擎
nnsix21 小时前
Unity Addressables 笔记
unity·游戏引擎
RReality21 小时前
【Unity Shader URP】视差贴图 实战教程
ui·平面·unity·游戏引擎·图形渲染·贴图
小清兔1 天前
Addressable的设置打包流程
笔记·游戏·unity·c#
3D霸霸2 天前
Sourcetree 拉取新工程
数据仓库·unity