Exemplo n.º 1
0
    // Update is called once per frame
    void Update()
    {
        if (playerAnim.AmIDead())
        {
            return;
        }
        horizontalInput    = CrossPlatformInputManager.GetAxisRaw("Horizontal");
        rigidbody.velocity = new Vector2(horizontalInput * playerSpeed, rigidbody.velocity.y);
        grounded           = Physics2D.Raycast(transform.position, Vector2.down, .7f, 1 << 8);
        Debug.DrawRay(transform.position, Vector2.down, Color.green);


        Attack();
        Jump();
        Flip();
        playerAnim.SetMove(horizontalInput);
    }