Unity 事件2

来源:互联网 发布:淘宝达人跟达人一起淘 编辑:程序博客网 时间:2024/05/22 12:28

例子1:

using UnityEngine;using System;public class ClassA : MonoBehaviour { public EventHandler<EventArgs> MouseEvent { get; set; }  void Start() {  this.MouseEvent = OnTest; } void OnGUI() {  if(GUI.Button(new Rect(0,0,200,200),"1111"))  {      MouseEvent(gameObject,null);  } } void OnTest(object sender,EventArgs e) {  Debug.Log("-------"); }}