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