// 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); }