public void OnBattleEnd(int winUID) { timeLeft.gameObject.SetActive(false); result.gameObject.SetActive(true); exitBtn.gameObject.SetActive(true); if (winUID == 2) { result.ReloadKey("Draw"); } else if (SocketManager.UID == winUID) { result.ReloadKey("Win"); spaceShipPosition = Mathf.Sign(spaceShipPosition) * 0.6f; GameManager.PlayerMeteorites++; } else { result.ReloadKey("Lose"); spaceShipPosition = Mathf.Sign(spaceShipPosition) * 0.6f; GameManager.PlayerMeteorites--; } isStart = false; }
public void Battle() { JSONObject info = new JSONObject(); info.AddField("level", 1); SocketManager.RequestBattle(info); battleBtn.onClick.RemoveListener(Battle); battleBtn.onClick.AddListener(Cancel); btnText.ReloadKey("Cancel"); }