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