private void Update() { if (!isLocalPlayer) { return; } if (!gameStart) { return; } if (Input.GetKeyDown(KeyCode.Space) && isGrounded) { isGrounded = false; rb.velocity = Vector2.up * jumpHeight + Vector2.right * jumpHeight / 10; } if (Input.GetKeyDown(KeyCode.A)) { if (JaugeController.Instance.UsePower()) { if (First()) { JaugeController.Instance.StopGame(); StartCoroutine(Invincible(2.0f)); } else { JaugeController.Instance.StopGame(); StartCoroutine(Boost(5, 2.0f)); } } } if (Input.GetKeyDown(KeyCode.E)) { if (Variables.Instance.player1 == null || Variables.Instance.player2 == null) { return; } if (JaugeController.Instance.UsePower()) { if (First()) { nc.Bomb(playerID); } else { nc.Missile(playerID); } } } }