Example #1
0
    public void MakePose()
    {
        if (Input.GetKeyDown(KeyCode.UpArrow))
        {
            m_audio.PlayOneShot((Resources.Load <AudioClip>("Ya")), 1);
            myPose = m_myPose.YogaUp;
            DoPose();
        }

        if (Input.GetKeyDown(KeyCode.DownArrow))
        {
            m_audio.PlayOneShot((Resources.Load <AudioClip>("WeYa")), 1);
            myPose = m_myPose.SpiltFoot;
            DoPose();
        }

        if (Input.GetKeyDown(KeyCode.RightArrow))
        {
            m_audio.PlayOneShot((Resources.Load <AudioClip>("Hah")), 0.5f);
            myPose = m_myPose.Mickeal;
            DoPose();
        }

        if (Input.GetKeyDown(KeyCode.LeftArrow))
        {
            m_audio.PlayOneShot((Resources.Load <AudioClip>("Woo")), 1);
            myPose = m_myPose.Wiifit;
            DoPose();
        }
    }
Example #2
0
    // Use this for initialization
    private void Start()
    {
        //m_GameOver.SetActive(true);

        isPosing = false;
        m_score  = 0;
        myPose   = m_myPose.Running;
        if (this.transform.GetChild(0).GetComponent <SpriteRenderer>() != null)
        {
            m_spritePose = this.transform.GetChild(0).GetComponent <SpriteRenderer>();
            print(m_spritePose.gameObject);
        }
        if (this.transform.parent.gameObject != null)
        {
            //m_splineController = this.transform.parent.gameObject.GetComponent<SplineController>();
            //m_splineInterpolator = this.transform.parent.gameObject.GetComponent<SplineInterpolator>();
            m_character = this.transform.parent.gameObject.GetComponent <Character>();

            print(this.transform.parent.gameObject);
        }
        m_levelLoader    = GameObject.FindWithTag("LevelLoader").GetComponent <LevelLoader>();
        m_audio          = this.GetComponent <AudioSource>();
        m_playermovement = this.GetComponent <PlayerMovement>();
        if (GameObject.FindWithTag("GameOverMenu") != null)
        {
            m_GameOver = GameObject.FindWithTag("GameOverMenu");
        }
        m_healthText   = GameObject.FindWithTag("HealthUI").GetComponent <Text>();
        m_scoreText    = GameObject.FindWithTag("ScoreUI").GetComponent <Text>();
        m_comboText    = GameObject.FindWithTag("ComboUI").GetComponent <Text>();
        m_GameOverText = GameObject.FindWithTag("GameOverText").GetComponent <Text>();

        m_healthText.text = ("Health: " + m_health);
        m_scoreText.text  = ("Score: " + m_score);
        m_comboText.text  = ("Combo: " + m_combo);

        m_GameOver.SetActive(false);
        m_timer = m_StartTimer;
    }
Example #3
0
 public void Update()
 {
     MakePose();
     if (isPosing)
     {
         m_timer--;
         if (m_timer <= 0)
         {
             myPose = m_myPose.Running;
             m_spritePose.sprite = Resources.Load <Sprite>("Pose_Run");
             isPosing            = false;
         }
     }
     if (m_canNotDamage)
     {
         m_canNotDamageTimer--;
         if (m_canNotDamageTimer <= 0)
         {
             m_canNotDamage = false;
         }
     }
     SpriteShaking();
 }