diff options
-rw-r--r-- | src/assets/images/back.png | bin | 0 -> 3253 bytes | |||
-rw-r--r-- | src/assets/images/back_big.png | bin | 0 -> 4890 bytes | |||
-rw-r--r-- | src/game/Area1Game1.py | 29 |
3 files changed, 22 insertions, 7 deletions
diff --git a/src/assets/images/back.png b/src/assets/images/back.png Binary files differnew file mode 100644 index 0000000..4277555 --- /dev/null +++ b/src/assets/images/back.png diff --git a/src/assets/images/back_big.png b/src/assets/images/back_big.png Binary files differnew file mode 100644 index 0000000..54b3e24 --- /dev/null +++ b/src/assets/images/back_big.png diff --git a/src/game/Area1Game1.py b/src/game/Area1Game1.py index be3dc8f..9a6e261 100644 --- a/src/game/Area1Game1.py +++ b/src/game/Area1Game1.py @@ -149,6 +149,8 @@ class CArea1Game1(CGameState): self.mBad = 0 self.mGood = 0 self.mDialog = None + self.mBsetted = False + self.mNsetted = True self.mBackground = Image.loadImage('assets/images/a1g1/A1G1-back.jpg', False) CGame().setBackground(self.mBackground) @@ -168,12 +170,12 @@ class CArea1Game1(CGameState): self.mJuan.loadImage('assets/images/a1g1/A1G1-silueta-juan.png') CGame().addChild(self.mJuan) - self.mButtonBackA1G1 = CButton() - self.mButtonBackA1G1.set_bgColor((0x99, 0x99, 0x66)) - self.mButtonBackA1G1.font = pygame.font.Font('assets/fonts/DejaVuSans.ttf', 20) - self.mButtonBackA1G1.set_center((120, 40)) - self.mButtonBackA1G1.set_size((200, 40)) - self.mButtonBackA1G1.set_text(_('Volver')) + self.mBackImageN = Image.loadImage('assets/images/back.png') + self.mBackImageB = Image.loadImage('assets/images/back_big.png') + + self.mButtonBackA1G1 = CSprite() + self.mButtonBackA1G1.setXY(1140, 5) + self.mButtonBackA1G1.setImage(self.mBackImageN) CGame().addChild(self.mButtonBackA1G1) # load the pieces @@ -261,8 +263,21 @@ class CArea1Game1(CGameState): CGameState.update(self) if not(self.mAlphaSet): + + + if self.mButtonBackA1G1.mouseOver(): + if not(self.mBsetted): + self.mBsetted = True + self.mNsetted = False + self.mButtonBackA1G1.setImage(self.mBackImageB) + else: + if not(self.mNsetted): + self.mBsetted = False + self.mNSetted = True + self.mButtonBackA1G1.setImage(self.mBackImageN) + if self.mButtonBackA1G1.clicked(): - print "clicked clicked back of a1g1" + #print "clicked clicked back of a1g1" #cs = CHelpState() ms = MenuState.CMenuState() CGame().setState(ms) |