Esempio n. 1
0
 private void Update()
 {
     if (charAnim.AnimIsPlaying("Moonwalk") && !AudioMoonwalkPlaying)
     {
         AudioMoonwalkPlaying = true;
         FindAudioSource("AS-Moonwalk").Play();
     }
     else if (!charAnim.AnimIsPlaying("Moonwalk") && AudioMoonwalkPlaying)
     {
         AudioMoonwalkPlaying = false;
         FindAudioSource("AS-Moonwalk").Stop();
     }
 }
Esempio n. 2
0
    // Update is called once per frame
    void Update()
    {
        InputMagnitude();

        if (charAnim.AnimIsPlaying("Moonwalk"))
        {
            transform.Translate(Vector3.forward * -moonwalkSpeed * Time.deltaTime);
        }

        //Debug.Log(controller.isGrounded);

        /*if(!controller.isGrounded)
         * {
         *  moveVector = new Vector3(0, fallYspeed, 0);
         *  controller.SimpleMove(moveVector);
         * }*/


        //If you don't need the character grounded then get rid of this part.

        /*isGrounded = controller.isGrounded;
         * if (isGrounded)
         * {
         *  verticalVel -= 0;
         * }
         * else
         * {
         *  verticalVel -= 2;
         * }
         * moveVector = new Vector3(0, verticalVel, 0);
         * controller.Move(moveVector);*/
        //
    }