入坑最后发现就几句话,真是气死人了。发现自己掉坑里,脑子就变笨了,把代码贴给你们,保持大脑清醒。

 1 using System.Collections;
 2 using System.Collections.Generic;
 3 using UnityEngine;
 4 using UnityEditor;
 5 public class MI : EditorWindow
 6 {
 7     bool iert;
 8     int index=-1;
 9     List<string> aa = new List<string>();
10     float ayin;
11     [MenuItem("mi/a")]
12     static void Init()
13     {
14         MI mi = (MI)EditorWindow.GetWindowWithRect(typeof(MI), new Rect(30, 30, 500, 500));
15         mi.Show();
16     }
17 
18     void OnGUI()
19     {
20         if (GUI.Button(new Rect(20, 20, 100, 100), "创建按钮"))
21         {
22             iert = true;
23             aa.Add("未命名");
24             index++;
25         }
26 
27         if (iert)
28         {
29             for (int i = 0; i < aa.Count; i++)
30             {
31                     if (GUI.Button(new Rect(20, 150+50*i, 50, 50), aa[i]))
32                     {
33                         Debug.Log(i);
34                     }            
35             }
36 
37 
38         }
39     }
40 }

代码用来测试用的,不规范请见谅。

 

版权声明:本文为MRMIS原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/MRMIS/p/11951223.html