Esempio n. 1
0
        public void Start(GameParam param)
        {
            GameLogicManager gameManager = GameLogicManager.Instance;

            gameManager.CreateGame(param);
            gameManager.onPlayerDie       += OnPlayerDie;
            gameManager.onPlayerArriveEnd += OnPlayerArriveEnd;
            m_context = gameManager.Context;

            // 初始玩家数据
            InitPalyerData();

            InitGameInput();

            // 监听frame输入
            MonoHelper.AddUpdateListener(UpdateGame);

            GameCamera.FocusPlayerId = m_mainPlayerId;
        }