public void Update() { if (this.audioTimeSyncController.songTime >= this.audioTimeSyncController.songEndTime - 0.3f) { pauseMenuController.Pause(); GameObject.Destroy(this); } }
private void Update() { if (Keyboard.current.escapeKey.wasPressedThisFrame) { pauseController.Pause(); } Move(); UpdateTargetIndicator(); }
public void Clicked() { if (!PauseMenuController.control.pauseAndUnpause.getPaused()) { PauseMenuController.Pause(); } else { PauseMenuController.Unpause(); } }
public void Update() { float currentTime = audioTimeSyncController.songTime; if (currentTime >= PausePoints[currentPausePointIndex]) { pauseMenuController.Pause(currentPausePointIndex); currentPausePointIndex++; if (currentPausePointIndex == PausePoints.Count) { GameObject.Destroy(this); } } }
private void Update() { if (canPlay) { if (Input.GetKeyDown(KeyCode.Escape)) { PauseM.Pause(); } points += PointsByValue * PointsMultiplayer * PowerUpMultiplier * Time.deltaTime; PointsMultiplayer += 0.05f * Time.deltaTime; PointsMultiplayer = Mathf.Clamp(PointsMultiplayer, 1, 10); MoveSpeed += 0.1f * Time.deltaTime; MoveSpeed = Mathf.Clamp(MoveSpeed, 10, 25); } PointTxt.text = ((int)points).ToString(); }
private void Update() { if (CanPlay) { if (Input.GetKeyDown(KeyCode.Escape)) { PMC.Pause(); } Points += PointsBaseValue * PointsMultiplier * PowerUpMultiplier * Time.deltaTime; PointsMultiplier += .05f * Time.deltaTime; PointsMultiplier = Mathf.Clamp(PointsMultiplier, 1, 10); CurrentMoveSpeed += 0.1f * Time.deltaTime; CurrentMoveSpeed = Mathf.Clamp(CurrentMoveSpeed, 1, 20); } PointsTxt.text = ((int)Points).ToString(); }
private void Update() { if (CanPlay) { if (Input.GetKeyDown(KeyCode.Escape)) // Если нажат Escape то вызываем меню паузы { PMC.Pause(); } Points += PointsBaseValue * PointsMultiplier * PowerUpMultiplier * Time.deltaTime; // Начисление очков PointsMultiplier += .05f * Time.deltaTime; // Увеличение на 0,05 каждую секунду PointsMultiplier = Mathf.Clamp(PointsMultiplier, 1, 10); // Ограничиваем в диапазоне от 1 до 10 чтобы прирост не был бесконечным CurrentMoveSpeed += .1f * Time.deltaTime; // Увеличение скорости на 0,1 каждую секунду CurrentMoveSpeed = Mathf.Clamp(CurrentMoveSpeed, 1, 20); // ограничиваем от 1 до 20 } PointsTxt.text = ((int)Points).ToString(); // Отображение очков }