// Update is called once per frame
    void Update()
    {
        airborne         = animator.GetBool("isAirborne");
        didntHit         = animator.GetBool("hasntHit");
        midAirRecovering = animator.GetBool("isMidAirRecovering");
        isHitStunned     = animator.GetBool("isInHitStun");
        isBlockStunned   = animator.GetBool("isInBlockStun");
        isKnockDown      = animator.GetBool("isKnockedDown");
        isThrown         = animator.GetBool("isThrown");
        isKO             = animator.GetBool("isKOed");
        animator.SetBool("isCancellable", hitBox.GetCancellabe());
        animator.SetFloat("yVelocity", physicsbody.velocity.y);

        leftEdgeDistance  = Mathf.Abs(CameraControl.leftBGEdge) + transform.position.x;
        rightEdgeDistance = CameraControl.rightBGEdge - transform.position.x;
    }