[Unity] Unity编辑器中绘制unity自带的小锁

来源:互联网 发布:临沂大学 知乎 编辑:程序博客网 时间:2024/05/09 10:45

这里写图片描述

附上 GUIStyle的api链接http://docs.unity3d.com/ScriptReference/GUIStyle.html

using UnityEngine;using System.Collections;using UnityEditor;public class LockIconTestWindow : EditorWindow {    [MenuItem("Test/LockIcon")]    public static void Open()    {        EditorWindow ew = EditorWindow.GetWindow(typeof(LockIconTestWindow));        ew.titleContent = new GUIContent("LockIconTest");    }    GUIStyle guiStyle = new GUIStyle("IN LOCKBUTTON");    void OnGUI()    {        if (Event.current.type == EventType.Repaint) {            guiStyle.Draw (new Rect (10, 10, 10, 10), new GUIContent (""), 0, true);            guiStyle.Draw (new Rect (10, 40, 10, 10), new GUIContent (""), 0, false);        }    }}
0 0