Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlan Aguiar <alanjas@hotmail.com>2012-03-04 23:29:35 (GMT)
committer Alan Aguiar <alanjas@hotmail.com>2012-03-04 23:29:35 (GMT)
commitb1c7e612e65cc482cda97453b1498106a023337e (patch)
treeabc93c301244216d11237168f87a67d5b120af3d
parent55496eae56228cf1ddc585d99f925de403c13595 (diff)
add mouse class
-rwxr-xr-xsrc/api/Mouse.py8
-rwxr-xr-xsrc/states/Area1Game1.py5
2 files changed, 12 insertions, 1 deletions
diff --git a/src/api/Mouse.py b/src/api/Mouse.py
new file mode 100755
index 0000000..7cfd40b
--- /dev/null
+++ b/src/api/Mouse.py
@@ -0,0 +1,8 @@
+
+import pygame
+
+
+class CMouse():
+
+ def get_position(self):
+ return pygame.mouse.get_pos() \ No newline at end of file
diff --git a/src/states/Area1Game1.py b/src/states/Area1Game1.py
index 7485e1a..a01016d 100755
--- a/src/states/Area1Game1.py
+++ b/src/states/Area1Game1.py
@@ -20,6 +20,9 @@ import api.Image as Image
import MenuState
from MenuState import *
+import api.Mouse
+from api.Mouse import CMouse
+
STATE_STALE = 0
STATE_DRAG = 1
STATE_ADJUST = 2
@@ -61,7 +64,7 @@ class Piece(CSprite):
return
if (aState == STATE_DRAG):
- #x = self.mPos
+ x, y = CMouse.get_position()
pass
if self.clicked():
if (CMath.dist(x, y, mXDest, mYDest) < MIN_DISTANCE):