Esempio n. 1
0
 void SetTextScore()
 {
     textScore.text  = SongScore.ToString();
     textJudge.text  = strJudge;
     textCombo.color = Color.white;
     textCombo.text  = Combo.ToString();
 }
Esempio n. 2
0
    private void LateUpdate()
    {
        if (!Portal)
        {
            if (/*Vector3.Angle(Vector3.forward, moveVect) > 1f ||*/ Vector3.Angle(Vector3.forward, moveVect) /*==*/ > 0)
            {
                direct = Vector3.RotateTowards(transform.forward, moveVect, 2f, 0.1f);
                //transform.rotation = Quaternion.LookRotation(direct);
                joy = true;
            }
            if (Vector3.Angle(Vector3.forward, moveVect) == 0)
            {
                joy = false;
            }
            CharacContr.SimpleMove(moveVect * 4f);
        }
        else
        {
            _score = true;
            Pointlight.SetActive(false);
            _Portal.SetTrigger("scale");
            transform.localScale = Vector3.Lerp(transform.localScale, new Vector3(0, 0, 0), .2f);

            if (transform.localScale.x < .1f)
            {
                counter += Time.deltaTime;
                if (counter > .5f)
                {
                    animatUI.SetTrigger("AnimatUI");
                    if (counter > .6f && !_songUI)
                    {
                        _songUI = false;
                        SongUI.Play();
                        _songUI = true;
                    }
                }
                if (counter > 2f)
                {
                    timescore = true;
                    SongScore.Play();
                    if (counter > 4)
                    {
                        _StartPlayer.SetActive(false);
                        gameObject.SetActive(false);
                    }
                }
            }
        }
    }