diff options
author | Walter Bender <walter.bender@gmail.com> | 2011-03-23 11:21:35 (GMT) |
---|---|---|
committer | Walter Bender <walter.bender@gmail.com> | 2011-03-23 11:21:35 (GMT) |
commit | a6a6d15fcfa73acbf7a1ea9027898c713184aa73 (patch) | |
tree | b88bd7ab1fb315c0bdc98a52c30db2b10bb9c4c5 /grid.py | |
parent | a962d723755dff326893abd077dd0e42113dbf02 (diff) |
dragging works
Diffstat (limited to 'grid.py')
-rw-r--r-- | grid.py | 7 |
1 files changed, 5 insertions, 2 deletions
@@ -91,8 +91,11 @@ class Grid: def xy_to_grid(self, x, y): ''' Convert from sprite x,y to grid index. ''' - return COL * int((y - self.top) / self.yinc) + \ - int((x - self.left) / self.xinc) + if x > self.left: + return COL * int((y - self.top) / self.yinc) + \ + int((x - self.left) / self.xinc) + else: + return None def grid_to_xy(self, i): ''' Convert from grid index to sprite x,y. ''' |