老师我在一个类里同时给一个事件添加两个委托能否正常广播?如果可以的话要怎么写我是这样写的private void Awake(){EventCenter.AddListener(EventType.C...
追评
老师我在一个类里同时给一个事件添加两个委托能否正常广播?如果可以的话要怎么写
我是这样写的
private void Awake()
{
EventCenter.AddListener(EventType.CubeRotate, Rotate);
EventCenter.AddListener(EventType.CubeRotate, StopRotate);
}
直接 GetComponent().onClick.AddListener(() =>
{
EventCenter.Broadcast(EventType.CubeRotate);
});
的话两个都会触发
还有个问题为什么我点击一次按钮进行广播发现会执行三次委托呢
追评