スクリプトを自動生成するプラグイン[スクリプト作成ダイアログ]は、スクリプトジェネレーターと違いすぎることと、現在の開発ツールが強力すぎるため埋もれてしまったために名付けられたのでしょう。 Unity バージョン 3.4.2 以降をサポートし、古代から残されたリソース。試してみると、Unity スクリプトを初めて学習したときにこのプラグインがあれば、API を読む時間が大幅に短縮されただろうと感じました。
最近コードを書くのがめんどくさくて…
新しいスクリプトを作るたびに単純な繰り返しを書くのは退屈なのでプラグを探しました-in はスクリプトを自動的に生成します。
1. 改造したプラグインをダウンロードします
リンク: https://pan.baidu.com/s/1oa8r... パスワード: 6zln
2. 公式プラグインをダウンロードし、スクリプト エラーを修正してください
公式ダウンロード アドレス: https://assetstore.unity.com/...
プラグインのインポート後に次のエラーが発生した場合:
Assets/CreateScriptDialog/Editor/NewScriptWindow.cs( 454,47): エラー CS0117: UnityEditorInternal.InternalEditorUtility' には
AddScriptComponentUnchecked'
の定義が含まれていません。エラー コードを
if (CanAddComponent()) { // Need to use reflection to access this now (it is internal) MethodInfo addScriptMethod = typeof(InternalEditorUtility).GetMethod( "AddScriptComponentUncheckedUndoable", BindingFlags.Static | BindingFlags.NonPublic); addScriptMethod.Invoke(null, new Object[] {m_GameObjectToAddTo, AssetDatabase.LoadAssetAtPath(TargetPath(), typeof (MonoScript)) as MonoScript}); }
3 に変更します。右クリックして使用します。
Assets ウィンドウを右クリックし、[作成] > [スクリプト...] を選択してウィンドウを開き、使用します。
4. 新しいスクリプト テンプレートをカスタマイズできます。
使用方法については、ReadMe.html を参照してください。
メソッド テンプレートは MonoBehaviour.functions.txt で確認できます。ルールに基づいてカスタム テンプレートを追加できます。
BASECLASS=MonoBehaviour using UnityEngine; using System.Collections; using System.Collections.Generic; public class $ClassName : MonoBehaviour { $Functions }
変更されたプラグイン: リンク: https://pan.baidu.com/s/1oa8r... パスワード: 6zln
次の機能が変更または追加されました:
1.「UnityEditorInternal.InternalEditorUtility」のエラーを修正しました。
2. 新しいテンプレート MyMono を追加します (C# MonoBehaviour テンプレートをコピーします)。
3. カスタム テンプレート MyMono がデフォルトで選択されています。
4. 現在の作成日を追加しました。
5. コメントは削除できます (コメントを削除する前に、// が残ります)。
6. アクセス修飾子のサポートを追加しました。
7. API を並べ替えます。
8. パッケージ版 Unity5.3.4。
関連記事:
関連動画:
以上がUnity が詳細なグラフィックとテキストの説明を備えたスクリプト プラグイン [Script Create Dialog] を実装の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。