Added tooltips to getCoords and SetCoords
This commit is contained in:
parent
fed30b0ade
commit
844397191a
@ -50,12 +50,24 @@ class Entity(pygame.sprite.Sprite):
|
|||||||
|
|
||||||
# Setters and getters for coords
|
# Setters and getters for coords
|
||||||
def getCoords(self, screenRelative=False):
|
def getCoords(self, screenRelative=False):
|
||||||
|
"""
|
||||||
|
Get coordinates of this entity.
|
||||||
|
|
||||||
|
:param screenRelative: If true, the returned coords will be absolute. (default=False)
|
||||||
|
:return: A tuple of (x,y) coords.
|
||||||
|
"""
|
||||||
if screenRelative:
|
if screenRelative:
|
||||||
return self.rect.x, self.rect.y
|
return self.rect.x, self.rect.y
|
||||||
else:
|
else:
|
||||||
return self.x, self.y
|
return self.x, self.y
|
||||||
|
|
||||||
def setCoords(self, coords, screenRelative=False):
|
def setCoords(self, coords, screenRelative=False):
|
||||||
|
"""
|
||||||
|
Sets coords of this entity.
|
||||||
|
|
||||||
|
:param coords: A tuple containing (x,y) coords
|
||||||
|
:param screenRelative: If set to true, the passed coords will be treated as absolute. (default=False)
|
||||||
|
"""
|
||||||
if screenRelative:
|
if screenRelative:
|
||||||
self.rect.x, self.rect.y = coords
|
self.rect.x, self.rect.y = coords
|
||||||
self.x = int((self.rect.x - self.mapOffset) / self.rect.w)
|
self.x = int((self.rect.x - self.mapOffset) / self.rect.w)
|
||||||
|
Loading…
Reference in New Issue
Block a user