Skip to content

Commit b4381a1

Browse files
committed
pyright rmul workaround
1 parent 18f4974 commit b4381a1

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
@@ -363,7 +363,7 @@ def scale(self, new_scale: Point2 | AsFloat):
363363
new_scale = Vec2(scale_x, scale_y)
364364
self._hit_box.scale = new_scale
365365
self._scale = new_scale
366-
self._size = self._texture.size * new_scale
366+
self._size = new_scale * self._texture.size
367367

368368
self.update_spatial_hash()
369369
for sprite_list in self.sprite_lists:
@@ -601,7 +601,7 @@ def texture(self, texture: Texture):
601601
)
602602

603603
self._texture = texture
604-
self._size = texture.size * self._scale
604+
self._size = self._scale * texture.size
605605
self.update_spatial_hash()
606606
for sprite_list in self.sprite_lists:
607607
sprite_list._update_texture(self)

arcade/sprite/sprite.py

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

252252
self._texture = texture
253-
self._size = texture.size * self._scale
253+
self._size = self._scale * texture.size
254254

255255
self.update_spatial_hash()
256256
for sprite_list in self.sprite_lists:

0 commit comments

Comments
 (0)