Skip to content

Commit 7fd6898

Browse files
committed
Update
1 parent cc434ba commit 7fd6898

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

targetSprite.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,10 @@ def setRot(self, rot):
103103
self.direction = rot
104104
print(_("debug-prefix"), _("new-sprite-rotation", rot=rot, name=self.name), file=sys.stderr)
105105
center = self.sprite.get_rect().center # TODO get correct rotation centre of sprite
106-
print(center, (self.rect.x + center[0], self.rect.y + center[1]), (self.rect.x, self.rect.y), (self.x, self.y), self.direction)
106+
print(center, (self.rect.x + center[0], self.rect.y - center[1]), (self.rect.x, self.rect.y), (self.x, self.y), self.direction)
107107
self.image = pygame.transform.rotate(self.sprite, 90 - self.direction)
108-
self.rect = self.image.get_rect(center=(self.rect.x + center[0], self.rect.y + center[1]))
108+
self.rect = self.image.get_rect(center=(self.rect.x + center[0], self.rect.y - center[1]))
109+
# TODO calculate correct rotation centre
109110
self.setXy(self.x, self.y)
110111

111112
# Relatively set self rotation (turn)

0 commit comments

Comments
 (0)