public void WinThisGame() { if (!_GameMng._MustGoLobby) { _GameMng._MustGoLobby = true; _LoginMng.UpRecord("win", _LoginMng._user.UserId); _LoginMng.UpRecord("lose", _EnemyId); _LoginMng.SaveBattleRecordWithEnemy(_LoginMng._user.UserId, _LoginMng.GetEnemyName(), "win"); _LoginMng.SaveBattleRecordWithEnemy(_EnemyId, _LoginMng._UserRecordValue[3], "lose"); SendDataToServer("win"); _SceneMng.OpenWinnerPopup_Cor(); } }
private void Update() { _ChangeStoneCount_OmGame_My.text = _ChangeStoneCount_My.ToString(); _ChangeStoneCount_AlGame_My.text = _ChangeStoneCount_My.ToString(); _ChangeStoneCountText_Enemy.text = _ChangeStoneCount_Enemy.ToString(); if (_GameStarted) { _MyNameText.text = _LoginMng._UserRecordValue[3]; _EnemyNameText.text = _LoginMng.GetEnemyName(); //_MyRecordText.text = _LoginMng._UserRecordValue[4] + " / " + _LoginMng._UserRecordValue[2] + " / " + _LoginMng._UserRecordValue[0]; //_EnemyRecordText.text = _LoginMng._EnemyRecordValue[4] + " / " + _LoginMng._EnemyRecordValue[2] + " / " + _LoginMng._EnemyRecordValue[0]; if (_TimerOn) { if (IsMyTurn()) { _MyTurnTimer -= Time.smoothDeltaTime; _TimerGaze.fillAmount = _MyTurnTimer / _TurnTime; _TimerGaze_Shadow.fillAmount = _MyTurnTimer / _TurnTime; if (_MyTurnTimer <= 0) { _TimerGaze.fillAmount = 0; _TimerGaze_Shadow.fillAmount = 0; } if (_MyTurnTimer <= 0.0f) { _ClientMng.LoseThisGame(); } } else { _EnemyTimer -= Time.smoothDeltaTime; _TimerGaze.fillAmount = _EnemyTimer / _TurnTime; _TimerGaze_Shadow.fillAmount = _EnemyTimer / _TurnTime; if (_EnemyTimer <= 0) { _TimerGaze.fillAmount = 0; _TimerGaze_Shadow.fillAmount = 0; } } } for (int i = 0; i < 5; i++) { _UIShadows[i].SetActive(!IsMyTurn()); } } }