private void Update() { if (Input.GetKeyDown(KeyCode.R)) { rewinding = true; } else if (Input.GetKeyUp(KeyCode.R)) { rewinding = false; foreach (var rewindAffectedCube in rewindAffectedCubes) { rewindablesManager.GetBadTimeMachine(rewindAffectedCube).StartRecording(); } } }
private void Update() { if (Input.GetButtonDown($"Rewind{playerNumber}")) { rewinding = true; AudioManager.Instance.SoundEffect(AudioManager.SoundEffects.BlocksBackward); } else if (Input.GetButtonUp($"Rewind{playerNumber}")) { rewinding = false; foreach (var rewindAffectedCube in rewindAffectedCubes) { rewindablesManager.GetBadTimeMachine(rewindAffectedCube).StartRecording(); } rewindAffectedCubes.Clear(); } }