Heim > Artikel > Backend-Entwicklung > Unity implementiert das Skript-Plug-in [Skripterstellungsdialog] mit ausführlicher Grafik- und Texterklärung
Das Plug-In, das automatisch Skripte generiert [Dialog zum Erstellen von Skripts], wurde wahrscheinlich deshalb benannt, weil es sich zu sehr vom Skriptgenerator unterscheidet und die aktuellen Entwicklungstools zu leistungsfähig sind, sodass es vergraben wurde. Unterstützte Unity-Version 3.4.2 und höher, Ressourcen, die aus alten Zeiten übrig geblieben sind. Nachdem ich es ausprobiert habe, habe ich das Gefühl, dass ich beim Lesen der API viel Zeit gespart hätte, wenn ich dieses Plug-in gehabt hätte, als ich zum ersten Mal Unity-Skripting gelernt habe.
Ich war in letzter Zeit zu faul, Code zu schreiben...
Ich finde es langweilig, jedes Mal, wenn ich ein neues Skript erstelle, eine Menge einfacher und sich wiederholender Dinge zu schreiben, also habe ich nach einem Plug gesucht -in, das automatisch Skripte generiert.
1. Laden Sie mein modifiziertes Plug-in herunter
Link: https://pan.baidu.com/s/1oa8r... Passwort: 6zln
2. Laden Sie das offizielle Plug-in herunter und beheben Sie Skriptfehler
Offiziell Download-Adresse: https://assetstore.unity.com/...
Wenn nach dem Importieren des Plug-Ins der folgende Fehler auftritt:
Assets/CreateScriptDialog/Editor/NewScriptWindow.cs( 454,47): Fehler CS0117: UnityEditorInternal.InternalEditorUtility' does not contain a definition for
AddScriptComponentUnchecked'
Ändern Sie den Fehlerteil des Codes in:
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. Klicken Sie mit der rechten Maustaste und verwenden Sie
Klicken Sie mit der rechten Maustaste unter dem Assets-Fenster auf „Erstellen“ und „Skript...“, um das Fenster „Verwenden“ zu öffnen.
4. Neue Skriptvorlagen können angepasst werden
Eine Gebrauchsanweisung finden Sie in ReadMe.html.
Die Methodenvorlage ist in MonoBehaviour.functions.txt zu sehen. Benutzerdefinierte Vorlagen können basierend auf Regeln hinzugefügt werden.
BASECLASS=MonoBehaviour using UnityEngine; using System.Collections; using System.Collections.Generic; public class $ClassName : MonoBehaviour { $Functions }rrree
Geändertes Plug-in: Link: https://pan.baidu.com/s/1oa8r... Passwort: 6zln
Die folgenden Funktionen wurden geändert oder hinzugefügt:
1. Der Fehler von „UnityEditorInternal.InternalEditorUtility“ wurde behoben.
2. Fügen Sie eine neue Vorlage MyMono hinzu (kopieren Sie die C#-MonoBehaviour-Vorlage).
3. Die benutzerdefinierte Vorlage MyMono ist standardmäßig ausgewählt.
4. Aktuelles Erstellungsdatum hinzugefügt.
5. Kommentare können gelöscht werden (vor dem Löschen von Kommentaren gibt es noch //).
6. Unterstützung für Zugriffsmodifikatoren hinzugefügt.
7. API neu anordnen.
8. Paketversion Unity5.3.4.
Verwandte Artikel:
Skript generiert dynamisch VML_VML-bezogene
Verwandte Videos:
Erklärungsvideo-Tutorial zum BootStrap-Plug-in
Das obige ist der detaillierte Inhalt vonUnity implementiert das Skript-Plug-in [Skripterstellungsdialog] mit ausführlicher Grafik- und Texterklärung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!