Example #1
0
    void Update()
    {
        try {
            // 定时器调度
            Timer.Update();
            // 协程调度
            Coroutine.Update();
            // 场景调度
            SceneM.Update(Time.deltaTime);
            //数据服务中心
            BSsyncD.Update(Time.deltaTime);
        } catch (System.Exception e) {
            Debug.LogError(e);
        }

        if (ac)
        {
            Time.timeScale = 20f;
        }
    }
Example #2
0
 /// <summary>
 /// 反注册事件
 /// </summary>
 public static void AntiAllRegisterHooks()
 {
     m_EventHook.Clear();
     BSsyncD.Clear();
 }
Example #3
0
 /// <summary>
 /// 炮弹兵请求技能攻击
 /// </summary>
 public static void SkillAttackRequest(int DataID, tga.SoldierSkillAttackRequest Info)
 {
     BSsyncD.DoSkillAttackRequest(DataID, Info);
 }
Example #4
0
 /// <summary>
 /// 炮弹兵请求寻路
 /// </summary>
 public static void RunRoadRequest(int DataID, tga.SoldierRunRoadRequest Info)
 {
     BSsyncD.DoRunRoadRequest(DataID, Info);
 }
Example #5
0
 /// <summary>
 /// 炮弹兵死亡请求
 /// </summary>
 public static void SoldierDeadRequest(int DataID, tga.SoldierDeadRequest Info)
 {
     BSsyncD.DoDeadRequest(DataID, Info);
 }