private void OnGameOver(SceneBase.GameResult result) { if (result == SceneBase.GameResult.ALL_ITEM_FOUND) { OnDestory(); } }
private void OnGameOver(SceneBase.GameResult res) { if (res == SceneBase.GameResult.ALL_ITEM_FOUND) { this.isComplete = true; } }
private void OnGameOver(SceneBase.GameResult result) { if (result == SceneBase.GameResult.ALL_ITEM_FOUND) { TimeDelay(); } }
private void OnGameOver(SceneBase.GameResult result) { if (result == SceneBase.GameResult.ALL_ITEM_FOUND) { GameComplete(); } }
/// <summary> /// 游戏结束处理 /// </summary> /// <param name="gameResult"></param> private void OnGameOverHandler(SceneBase.GameResult gameResult) { //GameEvents.MainGameEvents.OnGameOver -= OnGameOverHandler; this.m_currentScene.StopAndRemoveSceneBGM(false); if ((byte)gameResult > 127) { GameEvents.MainGameEvents.OnGameOver -= OnGameOverHandler; TimeModule.Instance.SetTimeout(() => { EngineCoreEvents.UIEvent.HideUIEvent.SafeInvoke(UIDefine.UI_GAME_MAIN); }, (byte)gameResult > 127 ? 3f : 0.1f); CSSceneRewardRequest request = new CSSceneRewardRequest(); request.PlayerId = GlobalInfo.MY_PLAYER_ID; request.SceneId = SceneModule.Instance.SceneData.id; request.Result = (byte)gameResult > 127 ? 1 : 0; GameEvents.NetWorkEvents.SendMsg.SafeInvoke(request); //避免结算界面还没出来闪loading } //else //{ //} }
private void OnGameOver(SceneBase.GameResult result) { this.m_isComplete = true; }
private void OnGameOver(SceneBase.GameResult result) { //OnDestory(); this.m_isRun = false; }