示例#1
0
        //once
        void Start()
        {
            _lockStep = new LockStepLogic();
            _level    = new LevelManager();
            _lockStep.SetCallUnit(_level);

            StartLevel();
        }
    //- 初始化
    //
    // @param mt 上下文句柄
    // @return 元表
    public void init()
    {
        UnityTools.Log("BattleLogic init!");
        //初始化帧同步逻辑对象
        m_lockStepLogic = new LockStepLogic();
        m_lockStepLogic.setCallUnit(this);

        //游戏运行速度
        UnityTools.setTimeScale(1);

        //战斗不暂停
        m_bIsBattlePause = true;
    }