/// <summary> /// 添加对UI的监听 /// </summary> /// <param name="ui"></param> /// <param name="initAction"></param> /// <param name="activeAction"></param> public void AddListener(AUIBase ui, Func <Object, bool> initAction, Func <bool, bool> activeAction) { if (ui.UIState == UIStateEnum.NOTINIT) { ui.AddInitListener(initAction); ui.AddActiveListener(activeAction); } }