diff --git a/arcade/texture/transforms.py b/arcade/texture/transforms.py index e1f165156..8ebd82dae 100644 --- a/arcade/texture/transforms.py +++ b/arcade/texture/transforms.py @@ -189,7 +189,7 @@ def transform_hit_box_points( points: PointList, ) -> PointList: points = FlipLeftRightTransform.transform_hit_box_points(points) - points = Rotate270Transform.transform_hit_box_points(points) + points = Rotate90Transform.transform_hit_box_points(points) return points @@ -209,7 +209,7 @@ def transform_hit_box_points( points: PointList, ) -> PointList: points = FlipLeftRightTransform.transform_hit_box_points(points) - points = Rotate90Transform.transform_hit_box_points(points) + points = Rotate270Transform.transform_hit_box_points(points) return points diff --git a/tests/unit/texture/test_texture_transform_values.py b/tests/unit/texture/test_texture_transform_values.py index ab4d54149..31cb054eb 100644 --- a/tests/unit/texture/test_texture_transform_values.py +++ b/tests/unit/texture/test_texture_transform_values.py @@ -91,7 +91,7 @@ def test_flip_top_bottom_transform(): def test_transpose_transform(): # Transpose result = TransposeTransform.transform_hit_box_points(HIT_BOX_POINTS) - assert result == ((-64.0, -64.0), (-64.0, 64.0), (64.0, 64.0), (64.0, -64.0)) + assert result == ((64.0, 64.0), (64.0, -64.0), (-64.0, -64.0), (-64.0, 64.0)) # Flip back result = TransposeTransform.transform_hit_box_points(result) assert result == HIT_BOX_POINTS @@ -106,7 +106,7 @@ def test_transpose_transform(): def test_transverse_transform(): # Transverse result = TransverseTransform.transform_hit_box_points(HIT_BOX_POINTS) - assert result == ((64.0, 64.0), (64.0, -64.0), (-64.0, -64.0), (-64.0, 64.0)) + assert result == ((-64.0, -64.0), (-64.0, 64.0), (64.0, 64.0), (64.0, -64.0)) # Flip back result = TransverseTransform.transform_hit_box_points(result) assert result == HIT_BOX_POINTS