protected void OnStageStateChanged(Stage_ManagerDef.EStage_State _eOldState, Stage_ManagerDef.EStage_State _eNewState) { if (_eNewState == Stage_ManagerDef.EStage_State.ESS_BATTLE) { warImgCount = 0; } }
protected void OnStageStateChanged(Stage_ManagerDef.EStage_State _eOldState, Stage_ManagerDef.EStage_State _eNewState) { //进入战场 if (_eNewState == Stage_ManagerDef.EStage_State.ESS_BATTLE) { int warId = GameLogicAPI.getConfigWarID(); int time = GameLogicAPI.getTimeCountKillInterval(warId); killIntervalTime = 15000; if (time > 0) { killIntervalTime = (UInt32)time; } //warGloryMomentvideoPath = ""; //videoType = EMScreenRECType.EMSS_Invalid; recType = EMScreenRECType.EMSS_Invalid; bRECValid = false; if (warGloryMomentvideoList != null) { warGloryMomentvideoList.Clear(); } warVideoCount = 0; } if (_eOldState == Stage_ManagerDef.EStage_State.ESS_BATTLE) { SwitchRECState(EMRECState.EMREC_STOP); } }
protected void OnStageStateChanged(Stage_ManagerDef.EStage_State _eOldState, Stage_ManagerDef.EStage_State _eNewState) { if ((_eNewState == Stage_ManagerDef.EStage_State.ESS_MATCHROOM && _eOldState == Stage_ManagerDef.EStage_State.ESS_GAME) || (_eNewState == Stage_ManagerDef.EStage_State.ESS_GAME && _eOldState == Stage_ManagerDef.EStage_State.ESS_MATCHROOM)) { return; } AssetBundleManager.ReleaseResNodeHandle(Instance, true); Instance.m_dicEffectIDResNodeUsed.Clear(); Instance.m_listActiveEffectParam.Clear(); Instance.m_listDelaySpawnEffectParam.Clear(); }