diff options
author | Alan Aguiar <alanjas@hotmail.com> | 2014-01-11 23:29:30 (GMT) |
---|---|---|
committer | Alan Aguiar <alanjas@hotmail.com> | 2014-01-11 23:29:30 (GMT) |
commit | 352d8f57e63e628d3c3082de03ddbad7d8e5a4f8 (patch) | |
tree | f6fbac962f47051a56cab3673b44966061ba0e7a /src/api/Sprite2.py | |
parent | bbc13785debddec4da6b992ce025596a5847a98b (diff) |
fix aspect ratio - mouse scaled
Diffstat (limited to 'src/api/Sprite2.py')
-rw-r--r-- | src/api/Sprite2.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/api/Sprite2.py b/src/api/Sprite2.py index 5e9e1c6..57f0ed6 100644 --- a/src/api/Sprite2.py +++ b/src/api/Sprite2.py @@ -108,13 +108,20 @@ class CSprite(pygame.sprite.Sprite): self.rect = self.image.get_rect()
self.calculatePositionWithOffset()
- def setPosition (self, position):
+ def setPosition(self, position):
""" place the sprite directly at the given position
- expects an (x, y) tuple
+ expects an vector
"""
self.mPos.setX(position.getX())
self.mPos.setY(position.getY())
+ def setPosTuple(self, position):
+ """ place the sprite directly at the given position
+
+ expects an (x, y) tuple
+ """
+ self.mPos.setXY(position[0], position[1])
+
def setSpeedLimits(self, amax, amin):
""" determines maximum and minimum
speeds you will allow through
|