public override void OnInitalization() { GameCenter.RegisterCycle(this); //注册响应事件 CollectionResponseEvent(); //开启响应事件携程 ContinueTaskManager.NewTask().AppendFuncTask(() => ContinueS2CResponse()).Start(); }
public override void OnInitalization() { HandMahTouchEnable = true; GameCenter.RegisterCycle(this); MahjongGroups.OnInitalization(); MahjongCamera.OnInitalization(); TableManager.OnInitalization(); MahjongCtrl.OnInitalization(); }
public override void OnInitalization() { GameCenter.RegisterCycle(this); SwitchCombination = new SwitchCombination(System.Enum.GetValues(typeof(GameSwitchType)).Length, 0); MahjongQuery = RegisterParts <MahjongQuery>(); DelayTimer = RegisterParts <DelayTimer>(); AiAgency = RegisterParts <AiAgency>(); //if (MahjongUtility.GameKey == GameMisc.DbsmjKey) //{ // var helper = RegisterParts<DbsmjHelper>(); //} }
private void OnDestroy() { mComponents.Clear(); Instance = null; }
private void Awake() { Instance = this; }
public override void OnInitalization() { GameCenter.RegisterCycle(this); }
/// <summary> /// 初始化游戏UI /// </summary> public override void OnInitalization() { GameCenter.RegisterCycle(this); UIPanelController.OnInit(); UIPanelTypesCollection(); }
protected virtual void Awake() { GameCenter.RegisterComponent(this); }
private void Awake() { GameCenter.RegisterCycle(this); }
public void Oninit(int count) { SwitchNodes = SwitchNodeContainer.GetComponent <MahjongSwitchNode>(count); GameCenter.RegisterCycle(this); }
public override void OnInit() { GameCenter.RegisterCycle(this); GameCenter.EventHandle.Subscriber((int)UIEventProtocol.PlaybackRestart, PlaybackRestart); }
public override void OnInitalization() { GameCenter.RegisterCycle(this); GangCard = new List <int>(); }
private void OnDestroy() { GameCenter.RemoveRegisterCycle(this); }