MonoImporter.SetIcon
Declaration
public void SetIcon(Texture2D icon);Параметры
| Параметр | Описание |
|---|---|
| значок | Настраиваемый значок, связываемый с импортированными MonoScript. Когда значение нулево, Unity восстанавливает значок по умолчанию. |
Описание
Задает пользовательский значок для ассоциации с импортированными MonoScript.
MonoScripts может иметь соответствующий пользовательский значок. Этот значок используется в представлении Scene, окне Inspector и окне Project.
Дополнительные ресурсы: MonoImporter.GetIcon, PluginImporter.SetIcon, EditorGUIUtility.SetIconForObject.
using UnityEngine; using UnityEditor;
public class Example { [MenuItem("Examples/Set Custom Icon on MonoScript")] static void SetCustomIconOnMonoScript() { var monoImporter = AssetImporter.GetAtPath("Assets/MyMonoBehaviour.cs") as MonoImporter; var icon = AssetDatabase.LoadAssetAtPath<Texture2D>("Assets/MyIcon.png");
monoImporter.SetIcon(icon); monoImporter.SaveAndReimport(); } }