public void SetScore(Cortar FlechaScript) { if (FlechaScript.time != 0) { Cortar.Score = FlechaScript.CorrectTime / (Mathf.Pow(2, FlechaScript.time)) + Cortar.penalty; } Cortar.Score = Mathf.Clamp(Cortar.Score, 0, 50); FlechaScript.time = 0; FlechaScript.CorrectTime = 0; Cortar.finished = false; Cortar.CanStartDetecting = false; Cortar.Score = 0; Cortar.penalty = 0; FileteManager.Puntuations.Add(Score); MyManager.SiguienteFlecha(); }
private void Start() { Flecha = transform.parent; FlechaScript = Flecha.GetComponent <Cortar>(); }