Пример #1
0
        public void Reset(ArgList args)
        {
            GC.Collect();

            AddNetListenEvent();

            tableID           = args.GetAt <int>(0);
            tableName         = args.GetAt <string>(1);
            tablePower        = args.GetAt <int>(2);
            _bHasLaunched     = false;
            _bInSceneChanging = false;

            Game.Instance.StartCoroutine(_setSceneBg(args.GetAt <int>(3)));
        }
Пример #2
0
        public void Init(ArgList args)
        {
            fishMgr     = new FishManager(this);
            fishPoolMgr = new FishPoolManager(this);
            fishPoolMgr.Init();
            tableID    = args.GetAt <int>(0);
            tableName  = args.GetAt <string>(1);
            tablePower = args.GetAt <int>(2);
            _player    = Game.Instance.player;
            _oPlayer   = new Player();
            uIDPlayerMap.Add(_player.UID, _player);

            Game.Instance.StartCoroutine(_setSceneBg(args.GetAt <int>(3)));
        }