diff options
Diffstat (limited to 'src/game/Area1Game6.py')
-rw-r--r-- | src/game/Area1Game6.py | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/game/Area1Game6.py b/src/game/Area1Game6.py index 4a211b6..5af4769 100644 --- a/src/game/Area1Game6.py +++ b/src/game/Area1Game6.py @@ -3,7 +3,7 @@ import os import sys import pygame -from api.Sprite import CSprite +from api.Sprite2 import CSprite from api.Button import CButton from api.Points import CPoints from api.MultiLabel import CMultiLabel @@ -51,6 +51,7 @@ class Piece(CSprite): RADIUS_COLLISION = 40 + mState = None def __init__(self, aParent, aNum, aOrigin, aDestine): CSprite.__init__(self) @@ -87,7 +88,6 @@ class Piece(CSprite): self.setState(STATE_RETURN) self.mParent.mActivePiece = None - elif (self.mState == STATE_ADJUST): if (CMath.dist(self.mPos.getX() , self.mPos.getY(), self.mDest.getX(), self.mDest.getY()) < self.RADIUS_COLLISION): @@ -108,15 +108,6 @@ class Piece(CSprite): pass - def render(self): - pass - - - def destroy(self): - pass - #eliminar la imagen creada - - def setState(self, aState): if (aState == STATE_STALE): @@ -137,13 +128,11 @@ class Piece(CSprite): vec.mul(dist/self.TIME_ADJUST) self.setVelXY(vec.getX(), vec.getY()) - if (aState == STATE_OK): self.setPosition(self.mDest) self.mVel = CVector(0.0, 0.0) #play(Sonido OK) - self.mState = aState def getState(self): |