一.在编辑器上增加一个MenuItem
先进行第一步,给编辑器加个菜单,通过[MenuItem("AXX/BXX")]就可以在编辑器的上边菜单栏增加一个下拉菜单AXX,并增加一个按钮BXX。只要把这句话写在我们定义的函数上方就可以,然后我们点击这个按钮,就会调用这个我们自定义的函数。不过有一点一定要记住,这个函数要是static的!(想一想就可以知道是为什么,编辑器没有必要搞粗一个对象之类的,因为我们要调用的只是这个方法)例如:
using UnityEngine;
using UnityEditor;
using System.Collections;
public class EditorTest
{
[MenuItem("MyTools/EditorTest")]
public static void ConfigDialog()
{
Debug.Log("EditorTest ToolButton is pressed!");
}
}
我们的编辑器就多了这样的一个工具选项MyTools,点击出现了EditorTest下拉菜单,再点击按钮就会输出Log了,如下图所示:
二.创建一个对话框
如果我们嫌这个一个下拉菜单不爽,那我们就可以创建一个对话