Skip to content

Commit 0c5a7f6

Browse files
committed
pyright rmul workaround
1 parent 248fe7a commit 0c5a7f6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

arcade/sprite/base.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@ def scale(self, new_scale: Point2 | AsFloat):
370370
new_scale = Vec2(scale_x, scale_y)
371371
self._hit_box.scale = new_scale
372372
self._scale = new_scale
373-
self._size = self._texture.size * new_scale
373+
self._size = new_scale * self._texture.size
374374

375375
self.update_spatial_hash()
376376
for sprite_list in self.sprite_lists:
@@ -608,7 +608,7 @@ def texture(self, texture: Texture):
608608
)
609609

610610
self._texture = texture
611-
self._size = texture.size * self._scale
611+
self._size = self._scale * texture.size
612612
self.update_spatial_hash()
613613
for sprite_list in self.sprite_lists:
614614
sprite_list._update_texture(self)

arcade/sprite/sprite.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ def texture(self, texture: Texture) -> None:
266266
)
267267

268268
self._texture = texture
269-
self._size = texture.size * self._scale
269+
self._size = self._scale * texture.size
270270

271271
self.update_spatial_hash()
272272
for sprite_list in self.sprite_lists:

0 commit comments

Comments
 (0)