API de l'éditeur d'unité

API couramment utilisées dans l'éditeur

Sélection

Selection.GetFiltered - renvoie l'objet sélectionné par la souris

Sélection-GetFiltered - API Unity Screenplay

public static Object [] GetFiltered (type type , mode SelectionMode );

  • Le premier paramètre indique le type de recherche sélectionné, tel que typeof(Texture2D), c'est-à-dire que seule la cible de recherche est Texture2D parmi les cibles sélectionnées.
  • Le deuxième paramètre indique le mode de sélection tel que SelectionMode.Assets, qui renvoie uniquement les objets de ressource dans le répertoire Asset.

AssetDatabase

AssetDatabase.CreateAsset - créer une ressource d'actif

AssetDatabase-CreateAsset - API de scénario Unity

public static void CreateAsset ( actif d'objet , chemin de chaîne );

  • Le premier paramètre est l'objet utilisé pour créer la ressource, tel que Material.
  • Le second est le chemin du fichier où la ressource a été créée, comme Assets/MyMaterial.mat.

AssetDatabase.LoadAssetAtPath - charge les ressources Asset

AssetDatabase-LoadAssetAtPath - API de scénario Unity

Public static Object LoadAssetAtPath (string assetPath , Type type );

  • Le premier paramètre est le chemin du fichier, tel que Assets/Textures/texture.jpg.
  • Le deuxième paramètre est le type de fichier, tel que typeof(Texture2D)

AssetDatabase.SaveAssets - Écrit toutes les modifications d'actifs non enregistrées sur le disque.

AssetDatabase-SaveAssets - API de script Unity

public statique vide SaveAssets ();


AssetDatabase.Refresh - Actualise les ressources Asset dans le projet (équivalent à un clic droit sur Actualiser)

AssetDatabase-Refresh - API de scénario Unity

public static void Refresh ( options ImportAssetOptions =

Lorsque la ressource est modifiée, comme (Créer et autres opérations), Actualiser est nécessaire pour l'actualiser à nouveau


EditorUtility

EditorUtility.SetDirty - marque les objets comme "sales" (objets avec modifications)

public static void SetDirty ( cible de l'objet );

  • Le premier paramètre est l'objet à marquer, qui est l'objet modifié pour le marquage

Je suppose que tu aimes

Origine blog.csdn.net/SodasZ/article/details/128398387
conseillé
Classement