MenuItem:在标题栏自定义菜单.需要在Editor文件夹内创建脚本,无需挂载.但是注意其下的函数必须为静态函数. using UnityEngine; using UnityEditor; public class Test : Editor { [MenuItem("菜单一/菜单二")] static void temp() { Debug.Log("通过菜单成功调用"); } } 效果: …
先来看下效果图,图中点击 Cube(EventDispatcher),Sphere(EventListener)以及 Capsule(EventListener)会做出相应的变化,例子中的对象相互之间没有引用,也没有父子关系. Demo 事件触发者(EventDispatcher)CubeObject.cs,挂载在 Cube 对象上 using UnityEngine; using System.Collections; public class CubeObject : MonoBehavio…