public void GotoReadyTurn() { goldUi.AddInterest(); // 레디 턴으로 갈 때 이자 받는다. ComputeHp(); // Hp 업데이트 한다. EndFight(); }
public void ChangeGameTurnType() { switch (GameManager.instance.myTurn) { case GameManager.TurnType.READY: // 게임매니저의 턴타입을 바꾼다 GameManager.instance.myTurn = GameManager.TurnType.FIGHT; // 시간과 색을 바꾼다 _timer = 45; _uiText.color = new Color(255 / 255f, 134 / 255f, 78 / 255f); StartCoroutine(playerInven.AutoThrowChampToField()); StartCoroutine(playerInven.AutoReturnChamp()); // 스킵 버튼을 안보이게 한다. playBtn.VisibleButton(false); enemyHandler.GotoFightTurn(); playerHandler.GotoFightTurn(); break; case GameManager.TurnType.FIGHT: // 게임매니저의 턴타입을 바꾼다 GameManager.instance.myTurn = GameManager.TurnType.READY; // 시간과 색을 바꾼다 _timer = 30; _uiText.color = new Color(142 / 255f, 236 / 255f, 57 / 255f); _containerHandler.Reroll(); // 스킵 버튼을 보이게 한다. playBtn.VisibleButton(true); // 싸움 턴에서 레디 턴으로 갈 때 이자를 받는다. playerGoldInfo.AddInterest(); enemyHandler.GotoReadyTurn(); playerHandler.GotoReadyTurn(); break; default: break; } }