Unity 6.3
0 онлайн 81 гостей 3 в системе
Вход

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(); } }