Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/api/Sprite2.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/Sprite2.py')
-rw-r--r--src/api/Sprite2.py11
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