修改Mono脚本创建模板

一、为什么要修改mono脚本创建模板
  • unity创建脚本时默认添加的函数很多时候我们并不需要,每次创建出来再删除很繁琐;

    1.png

  • 默认创建的脚本没有题头说明,后续自己加又不方便;修改后可自行添加题头说明;

    2.png

二、模板修改步骤

1、找到unity默认模板位置根据自己需要进行编辑或者替换

  • 默认模板位置:Unity安装目录\Editor\Data\Resources\ScriptTemplates

    3.png

  • 其中 81-C# Script-NewBehaviourScript.cs.txt为默认的mono脚本模板,修改或替换为自己需要的内容

    4.png

    #SCRIPTNAME#会默认解析为脚本名称

2、模板解析

  • Editor内创建解析脚本xxx.cs(此处实例创建为NewBehaviourTemplates.cs)

        using System;
        using System.IO;
        
        public class NewBehaviourTemplates : UnityEditor.AssetModificationProcessor
        {
            private static void OnWillCreateAsset(string path)
            {
                path = path.Replace(".meta", "");
                if (path.EndsWith(".cs"))
                {
                    string str = File.ReadAllText(path);
                    str = str.Replace("#CreateAuthor#", Environment.UserName).Replace(
                                      "#CreateTime#", string.Concat(DateTime.Now.Year, "/", DateTime.Now.Month, "/",
                                        DateTime.Now.Day, " ", DateTime.Now.Hour, ":", DateTime.Now.Minute, ":", DateTime.Now.Second));
                    File.WriteAllText(path, str);
                }
            }
        }
    
  • 然后创建脚本就会自动设置默认格式

    5.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

华-华仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值