在Unity中,有一种非常便利的实现自定义事件的方式,那就是使用UnityEvent。
首先,我们在脚本中增加一个UnityEvent类型的公共变量:
public UnityEvent ue;
在Inspector中,我们便能看到:
点击加号即可选择我们需要触发调用的对象及方法。
最后,在适当的地方加上:
ue.Invoke();
上面的方法就会被调用了。
在Unity中,有一种非常便利的实现自定义事件的方式,那就是使用UnityEvent。
首先,我们在脚本中增加一个UnityEvent类型的公共变量:
public UnityEvent ue;
在Inspector中,我们便能看到:
点击加号即可选择我们需要触发调用的对象及方法。
最后,在适当的地方加上:
ue.Invoke();
上面的方法就会被调用了。