Ejemplo n.º 1
0
    void SetDirectionForAngle(float angle)
    {
        int direction;

        if ((angle >= -45 && angle < 45) || (angle >= 315))
        {
            direction = 0;
        }
        else if ((angle >= -315 && angle < -225) || (angle >= 45 && angle < 135))
        {
            direction = 1;
        }
        else if ((angle >= -225 && angle < -135) || (angle >= 135 && angle < 225))
        {
            direction = 2;
        }
        else
        {
            direction = 3;
        }

        if (AnimatorComponent != null)
        {
            AnimatorComponent.SetInteger("Direction", direction);
        }
    }