using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; namespace ActionTool { // 编辑collider帧 public class ActionInfoEditor : EditorWindow { private static string title; private static string content; private static Vector2 size; public static void ShowContent(string tlt, string cnt) { title = tlt; content = cnt; size = GUI.skin.label.CalcSize(new GUIContent(content)); var editor = EditorWindow.GetWindow(true); editor.titleContent = new GUIContent(title); editor.OnEnable(); } private void OnEnable() { titleContent = new GUIContent(title); maxSize = new Vector2(50 + size.x, 10 + size.y); minSize = maxSize; } private void OnDisable() { } private void Update() { } private void OnGUI() { Vector2 size= GUI.skin.label.CalcSize(new GUIContent(content)); GUI.Label(new Rect(5,5, size.x, size.y), content); } } }