Ejemplo n.º 1
0
 public override void OnInitalization()
 {
     GameCenter.RegisterCycle(this);
     //注册响应事件
     CollectionResponseEvent();
     //开启响应事件携程
     ContinueTaskManager.NewTask().AppendFuncTask(() => ContinueS2CResponse()).Start();
 }
Ejemplo n.º 2
0
 public override void OnInitalization()
 {
     HandMahTouchEnable = true;
     GameCenter.RegisterCycle(this);
     MahjongGroups.OnInitalization();
     MahjongCamera.OnInitalization();
     TableManager.OnInitalization();
     MahjongCtrl.OnInitalization();
 }
Ejemplo n.º 3
0
        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>();
            //}
        }
Ejemplo n.º 4
0
 private void OnDestroy()
 {
     mComponents.Clear();
     Instance = null;
 }
Ejemplo n.º 5
0
 private void Awake()
 {
     Instance = this;
 }
Ejemplo n.º 6
0
 public override void OnInitalization()
 {
     GameCenter.RegisterCycle(this);
 }
Ejemplo n.º 7
0
 /// <summary>
 /// 初始化游戏UI
 /// </summary>
 public override void OnInitalization()
 {
     GameCenter.RegisterCycle(this);
     UIPanelController.OnInit();
     UIPanelTypesCollection();
 }
Ejemplo n.º 8
0
 protected virtual void Awake()
 {
     GameCenter.RegisterComponent(this);
 }
Ejemplo n.º 9
0
 private void Awake()
 {
     GameCenter.RegisterCycle(this);
 }
Ejemplo n.º 10
0
 public void Oninit(int count)
 {
     SwitchNodes = SwitchNodeContainer.GetComponent <MahjongSwitchNode>(count);
     GameCenter.RegisterCycle(this);
 }
Ejemplo n.º 11
0
 public override void OnInit()
 {
     GameCenter.RegisterCycle(this);
     GameCenter.EventHandle.Subscriber((int)UIEventProtocol.PlaybackRestart, PlaybackRestart);
 }
Ejemplo n.º 12
0
 public override void OnInitalization()
 {
     GameCenter.RegisterCycle(this);
     GangCard = new List <int>();
 }
Ejemplo n.º 13
0
 private void OnDestroy()
 {
     GameCenter.RemoveRegisterCycle(this);
 }