public override void Execute(PureMVC.Interfaces.INotification notification) { UIProxy proxy = (UIProxy)Facade.RetrieveProxy("UIProxy"); //通过名字获取Proxy switch (notification.Name) { } }
public override void OnRegister() { base.OnRegister(); uiProxy = Facade.RetrieveProxy(UIProxy.NAME) as UIProxy; if (null == uiProxy) { throw new Exception("获取" + UIProxy.NAME + "代理失败"); } // Adds }
void Awake() { MyUIProxy = gameObject.AddComponent<UIProxy>(); MyData = gameObject.AddComponent<Data>(); }