aboutsummaryrefslogtreecommitdiff
path: root/pixelevents
diff options
context:
space:
mode:
authorGravatar rcoh <rcoh@mit.edu>2011-01-22 13:31:56 -0500
committerGravatar rcoh <rcoh@mit.edu>2011-01-22 13:31:56 -0500
commit7f88db7003a03b50dc500bf7bd711407f1a640de (patch)
tree64c08cf2bfd6fb30ccbfc3f4a9fb2435f417abdf /pixelevents
parenta223608dda0751551c6e8688c0c0e1c9a1d4e69c (diff)
Bouncing behavior. Working out a weird bug. Threading may be involved?
Diffstat (limited to 'pixelevents')
-rw-r--r--pixelevents/SingleFrameEvent.py11
1 files changed, 7 insertions, 4 deletions
diff --git a/pixelevents/SingleFrameEvent.py b/pixelevents/SingleFrameEvent.py
index 1c6239f..97a2681 100644
--- a/pixelevents/SingleFrameEvent.py
+++ b/pixelevents/SingleFrameEvent.py
@@ -1,8 +1,11 @@
from operationscore.PixelEvent import *
class SingleFrameEvent(PixelEvent):
def initEvent(self):
- self.rendered = False
- def state(self):
- if !self.rendered:
- return self['Color']
+ self.timeState = -1
+ def state(self, timeDelay):
+ print 'singlehit'
+
+ if self.timeState == (-1 or timeDelay):
+ self.timeState = timeDelay
+ return self.Color
return None