Mercurial > boomslang
comparison gamelib/gamescreen.py @ 71:99c5506de7ea
Start of interact handling.
author | Simon Cross <hodgestar+bzr@gmail.com> |
---|---|
date | Mon, 23 Aug 2010 21:04:43 +0200 |
parents | 213e47dea4d0 |
children | 932b0956e77a |
comparison
equal
deleted
inserted
replaced
70:213e47dea4d0 | 71:99c5506de7ea |
---|---|
63 self.state.clear_message() | 63 self.state.clear_message() |
64 desc = self.state.get_description() | 64 desc = self.state.get_description() |
65 if desc: | 65 if desc: |
66 print desc | 66 print desc |
67 | 67 |
68 def mouse_down(self, event): | |
69 # TODO: replace None with the correct item | |
70 self.state.interact(None, event.pos) | |
71 | |
68 def mouse_move(self, event): | 72 def mouse_move(self, event): |
73 # TODO: replace None with the correct item | |
74 self.state.mouse_move(None, event.pos) | |
69 if self.state.check_for_new_description(event.pos): | 75 if self.state.check_for_new_description(event.pos): |
70 # queue a redraw | 76 # queue a redraw |
71 self.invalidate() | 77 self.invalidate() |
72 CursorWidget.mouse_move(self, event) | 78 CursorWidget.mouse_move(self, event) |
73 | 79 |