using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using UnityEngine.UI;
//[ExecuteInEditMode]
public class EiditorMode : MonoBehaviour
{
public void ChangeChines()
{
print("逗你玩呢,哈哈哈");
}
}
[CustomEditor(typeof(EiditorMode))]
public class PrintAny: Editor
{
public override void OnInspectorGUI()
{
DrawDefaultInspector();
EiditorMode eiditorMode = new EiditorMode();
if (GUILayout.Button("哈哈哈"))
{
eiditorMode.ChangeChines();
}
}
}
注意:
① 此脚本内含有 using UnityEditor;
②需要将这个脚本放到Editor的文件夹内(没有就新建一个)
③如果用到很多或者嫌麻烦可以将这两个类写两个脚本
Editor脚本
Mono脚本