private void Update() { if (Input.GetMouseButtonDown(0)) { TypeEventSystem.Send(new A()); } if (Input.GetMouseButtonDown(1)) { TypeEventSystem.Send(new B() { Age = 10, Name = "凉鞋" }); } if (Input.GetKeyDown(KeyCode.U)) { TypeEventSystem.UnRegister <A>(ReceiveA); TypeEventSystem.UnRegister <B>(ReceiveB); } }
private void Start() { TypeEventSystem.Register <A>(ReceiveA); TypeEventSystem.Register <B>(ReceiveB); }