Hi
I'm thinking of porting some visual psychophysics software I wrote to
pyglet. The main issue is that the users like to think of their
experiments as a linear sequence of events. For example, an experiment
consists of numerous trials, and the user specifies what happens on a
single trial:
wait for a spacebar press to initiate the trial
show the fixation cross for 100 msecs
show word W at position x,y
wait for a keypress response, or timeout if waiting more than 2000
msecs
if response was incorrect
give 1000 msecs of error feedback
The thing that the users would just not get or like is coding update/
draw routines or event handlers that have to keep track of state, etc
e.g this kind of thing is just a non-starter for them:
if waitingfortrialstart
elif waitingforresponse
elif displayingerror
.....
Is there a way I can structure the event loop within pyglet to let
users specify the structure of their experiment in this way? Unlike
standard game uses, in this case polling for events is events is fine,
eg from their perspective there is no problem in using 100% of cpu to
poll for a keypress while a stimulus is on the screen.
Hope I've been able to explain this -- Thanks for any info/advice
Rob
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"pyglet-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/pyglet-users?hl=en
-~----------~----~----~----~------~----~------~--~---