public void ClickToLoadHardMode() { gameDatas.GameModeHard = true; gameDatas.IsInMenu = false; GameManager.CurrentTime = 0f; ViewfinderTrigger.ResetStreak(); sceneHandler.LoadGameScene(); }
public void ClickRestart() { Time.timeScale = 1f; GameManager.CurrentTime = 0f; ViewfinderTrigger.ResetStreak(); manager.AudioSource.Stop(); sceneHandler.LoadGameScene(); }
private void Missed() { gameObject.GetComponent <SphereCollider>().enabled = false; text.color = Color.grey; text.text = HitType.Miss.ToString().ToUpper(); Direction = Vector3.zero; isShowingText = true; isDespawning = true; isFading = true; ViewfinderTrigger.ResetStreak(); }
void Start() { ring = transform.GetChild(0).gameObject; viewfinder = transform.GetChild(1); viewfinderTrigger = viewfinder.GetComponent <ViewfinderTrigger>(); float deltaA = 360.0f / GameManager.NUMBER_OF_SPAWN_POSITIONS; float currA = 0.0f; positions = new Vector3[GameManager.NUMBER_OF_SPAWN_POSITIONS]; for (int i = 0; i < GameManager.NUMBER_OF_SPAWN_POSITIONS; i++) { float radiants = currA * Mathf.PI / 180f; float x = Mathf.Cos(radiants) * GameManager.THUMBSTICK_MULTIPLIER; float z = Mathf.Sin(radiants) * GameManager.THUMBSTICK_MULTIPLIER; currA += deltaA; positions[i] = new Vector3(x, 0, z); } }