【UnityTips】如何自定义脚本模版
【UnityTips】如何自定义脚本模版😎
通常我们创建新脚本时大家看到的是这个样子:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ClassName : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
}
然后我通常会做一下几步:
1.
删除注释
2.
删除多余命名空间
3.
删除 Start 和 Update 函数,或者给其加上访问控制修饰符 private (个人强迫症🤣)
经过整容,我的脚本现在看起来是这样的 :
using UnityEngine;
public class ClasssName : MonoBehaviour
{
private void Start()
{
//code
}
}
那么可不可以直接让它创建时就是这样呢 ¿ ,当然可以 :
首先我们打开 UnityHub ( 没有也可以,只是为了找到Unity的安装目录 )
依次点开 安装 --> 选择常用的 Unity 版本 --> 在资源管理器中显示 。
现在切换到打开的目录依次操作 :
然后打开 Data 文件夹,继续打开 Resources文件夹,打开 ScriptTemplates 文件夹.然后就可以看到 Unity 编辑器中所有用来新建的代码文件了 :
因为我们要修改的是新建脚本文件的模板,所以我们只需要修改第一个文件 : C# Script-NewBehaviourScr.cs.txt 文件 (记得备份)
这是我修改后的文件,根据个人不同习惯来定。要注意的是不能修改 # 中间的文字
using UnityEngine;
public class #SCRIPTNAME# : MonoBehaviour
{
private void Start()
{
#NOTRIM#
}
private void Update()
{
#NOTRIM#
}
}
参考模板
using UnityEngine;
//
// +---------------------------------------------------------+
// |
// +---------------------------------------------------------+
// | Copyright (c) 1993-2100 君莫笑
// +-------------------Discription---------------------------+
// |
// |
// +---------------------------------------------------------+
// | Authors:
// +———————————————————+
//
// $,v 2020/8/8 $
public class Test : MonoBehaviour
{
#region Unity Message
//void Awake()
//{
//}
// Start is called before the first frame update
//void Start()
//{
//}
// Update is called once per frame
//void Update()
//{
//}
//void OnDistable()
//{
//}
//void OnDestory()
//{
//}
#endregion
#region public method
#endregion
#region private method
#endregion
}
然后重启 Unity 创建一个新脚本看看成果吧 ~
【PS】头注释,骚气的佛陀注释加上去⑧
点赞鼓励下,(づ ̄3 ̄)づ╭❤~
作者:世纪末的魔术师
出处:https://www.cnblogs.com/Firepad-magic/
Unity最受欢迎插件推荐:点击查看
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。