Ejemplo n.º 1
0
 public void btn_Right()
 {
     Rmove = 1;
     gameObject.GetComponent <Animator>().SetBool("isMoving", true);
     gameObject.GetComponent <SpriteRenderer> ().flipX = false;
     isFacingRight = true;
     FirePos2.SetActive(false);
 }
Ejemplo n.º 2
0
    void Update()
    {
        if (blue == true)
        {
            groundChecker.jump = 60;
        }
        else
        {
            groundChecker.jump = 40;
        }
        if (Input.GetKeyDown(KeyCode.A) || Input.GetKey(KeyCode.A))
        {
            transform.position += Vector3.left * speed * Time.deltaTime;
            gameObject.GetComponent <Animator> ().SetBool("isMoving", true);
            gameObject.GetComponent <SpriteRenderer> ().flipX = true;
            isFacingRight = false;
            FirePos.SetActive(false);
            FirePos2.SetActive(true);
        }
        if (Input.GetKeyDown(KeyCode.D) || Input.GetKey(KeyCode.D))
        {
            transform.position += Vector3.right * speed * Time.deltaTime;
            gameObject.GetComponent <Animator>().SetBool("isMoving", true);
            gameObject.GetComponent <SpriteRenderer> ().flipX = false;
            isFacingRight = true;
            FirePos2.SetActive(false);
            FirePos.SetActive(true);
        }
        if (Input.GetKeyUp(KeyCode.A) || Input.GetKeyUp(KeyCode.D))
        {
            gameObject.GetComponent <Animator>().SetBool("isMoving", false);
        }

        if (Rmove == 1)
        {
            transform.position += Vector3.right * speed * Time.deltaTime;
        }
        if (Lmove == 1)
        {
            transform.position += Vector3.left * speed * Time.deltaTime;
        }
    }