您现在的位置是:主页 > news > 曲阜网站建设/北京seo推广

曲阜网站建设/北京seo推广

admin2025/6/17 11:42:17news

简介曲阜网站建设,北京seo推广,为wordpress创建一个ftp,专题网站开发工具有哪些unity添加新脚本的时候,可以定制【开发者姓名】【开发日期】【文件描述】【版权声明】等,省的到时候不知道谁写的,也没有个描述,关键是TNND连个背锅的人都没有 其实unity已经给我们提供了新建脚本的模板,非常的简单,只…

曲阜网站建设,北京seo推广,为wordpress创建一个ftp,专题网站开发工具有哪些unity添加新脚本的时候,可以定制【开发者姓名】【开发日期】【文件描述】【版权声明】等,省的到时候不知道谁写的,也没有个描述,关键是TNND连个背锅的人都没有 其实unity已经给我们提供了新建脚本的模板,非常的简单,只…

unity添加新脚本的时候,可以定制【开发者姓名】【开发日期】【文件描述】【版权声明】等,省的到时候不知道谁写的,也没有个描述,关键是TNND连个背锅的人都没有

其实unity已经给我们提供了新建脚本的模板,非常的简单,只需要简单的修改下模板即可

 

步骤如下:

 

1. 修改模板内容如下:

Unity.app/Contents/Resources/ScriptTemplates/81-C# Script-NewBehaviourScript.cs.txt

 1 /*
 2     Author:     #AuthorName#
 3     CreateDate:    #CreateDate#
 4     Desc:       你眼瞎啊,不写注释
 5 */
 6 using UnityEngine;
 7 using System.Collections;
 8 
 9 public class #SCRIPTNAME# : MonoBehaviour {
10 
11     // Use this for initialization
12     void Start () {
13     
14     }
15     
16     // Update is called once per frame
17     void Update () {
18     
19     }
20 }

2.在Editor目录下放置文件SceneCreateDesc.cs

 1 /*
 2      所有新建文件都会自动替换头文件描述
 3 
 4     步骤:
 5     1.修改UNITY自带的脚本模板文件 Unity.app/Contents/Resources/ScriptTemplates/81-C# Script-NewBehaviourScript.cs.txt
 6     2.替换内容:
 7 
 8     /*
 9          Desc:        你眼瞎啊
10           Author:        #AuthorName#
11         CreateDate:    #CreateDate#
12     * /
13     using UnityEngine;
14     using System.Collections;
15 
16     public class #SCRIPTNAME# : MonoBehaviour {
17 
18         // Use this for initialization
19         void Start () {
20 
21         }
22 
23         // Update is called once per frame
24         void Update () {
25 
26         }
27 
28     }
29  */
30 using UnityEngine;
31 using System.Collections;
32 using System.IO;
33 using System;
34 using UnityEditor;
35 
36 /// <summary>
37 /// 
38 /// </summary>
39 public class ScriptCreateDesc : UnityEditor.AssetModificationProcessor 
40 {
41     private static void OnWillCreateAsset(string path)
42     {
43         path = path.Replace(".meta","");
44         if (path.EndsWith(".cs"))
45         {
46             string strContent = File.ReadAllText(path);
47             strContent = strContent.Replace("#AuthorName#", "Evil.T").Replace("#CreateDate#", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
48             File.WriteAllText(path, strContent);
49             AssetDatabase.Refresh();
50         }
51     }
52 }

然后就是效果了

 

 

转载于:https://www.cnblogs.com/MATU/p/5318130.html