ユニティVSスクリプトは、自動的にヘッダコメントを追加します

1.まず、ユニティインストールディレクトリのフォルダScriptTemplatesを見つける:D:\プログラムファイル\ユニティ\エディタ\データ\リソース\ ScriptTemplates、ユニティスクリプトテンプレートでは、コピーを作成するために使用され、スクリプトのコピーは、フォルダ内にあります。
2. 81-C#スクリプト-NewBehaviourScript.csの内側に、このテンプレートを作成するには、C#のスクリプトで、それに注釈コンテンツを追加:
/ **
*著作権(C)2015#会社番号によっては、
*すべての権利を保有。
*ファイル名:# #1 ScriptFullName
*著者:AUTHOR ##
*バージョン:VERSION ##
* UnityVersion:UNITYVERSION ##
*日付:#日付#
*説明:
*歴史:
* /
使用UnityEngine;
にSystem.Collectionsを使用して、

publicクラスSCRIPTNAMEのは##:{MonoBehaviour

使用この//の初期化
無効スタート(){

}

フレームであり、1度更新呼び出さ//
(アップデートを無効){

}
}

3.変更を保存して、エディタフォルダ内のスクリプト作成、ユニットエディタを入力します。AddFileHeadComment.cs
使用UnityEditor;
使用UnityEngine;
使用してSystem.IO;

パブリッククラスAddFileHeadComment:UnityEditor.AssetModificationProcessor
{
/// <概要>
// /この関数は、ファイルがディスク上に生成された完成した資産に作成されますが、ファイルの前に呼び出さと.METAインポート発生していなかった
/// </要約>
/// <PARAM NAME =「newFileMeta」>ファイルを作成することによりnewfilemeta .META組成物</ param>の連結経路
パブリック静的ボイドOnWillCreateAsset(文字列newFileMeta)
{
文字列newFilePath = newFileMeta.Replace( "メタ"、 "");
文字列FileExt = Path.GetExtension(newFilePath);
IF(FileExt != "は.cs")
{
返す;
}
//注、Application.datapathインターネットは、用途に応じて変化します
ストリングのrealpath = Application.dataPath.Replace( "資産"、 "")+ newFilePath。
ストリングscriptContent = File.ReadAllText(実パス)。

//这里实现自定义的一些规则
scriptContent = scriptContent.Replace( "#1 SCRIPTFULLNAME位"、Path.GetFileName(newFilePath))。
scriptContent = scriptContent.Replace( "#カンパニー#"、PlayerSettings.companyName)。
scriptContent = scriptContent.Replace( "#著者#"、 "パッション")。
scriptContent = scriptContent.Replace( "#バージョン#"、 "1.0");
scriptContent = scriptContent.Replace( "#1 UNITYVERSION位"、Application.unityVersion)。
scriptContent = scriptContent.Replace( "#日付#"、System.DateTime.Now.ToString( "YYYY-MM-DD"))。

File.WriteAllText(のrealpath、scriptContent);
}

}

4.カスタマイズするには正確な情報など、著者、スクリプトが原則でスクリプトを保存ユニティ時にキー##上の実際の情報を交換することで使用しており、会社に到達する時間、スクリプトを保存します。
5.OK、それをしようとするスクリプトを作成する権利!


補足:ユニティアドレスのMac版は、次のとおりです。
 /Applications/Unity/Unity.app/Contents/Resources/ScriptTemplates/81-C \#スクリプト-NewBehaviourScript.cs.txt \
------------- ---
免責事項:この記事はCSDNブロガー「PassionY「オリジナル記事です、BY-SAの再現著作権契約、CC 4.0に従って、元のソースのリンクと、この文を添付してください。
オリジナルリンクします。https://blog.csdn.net/yupu56/article/details/52326930

おすすめ

転載: www.cnblogs.com/yunpeng130/p/11635052.html