Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Collect response
- responseID = 0
- for i in range(NStim):
- responseID +=1
- print responseID
- # Collect the response
- button, position, timestamp = my_mouse.get_click()
- # Make the cursor position relative to the window
- position = position[0] - winPos[0], position[1] - winPos[1]
- if position[0] > stimProperties[0]+Clickmargin and position[1] > stimProperties[1] + Clickmargin:
- exp.set("xMouseClick"+str(responseID), 'empty')
- exp.set("yMouseClick"+str(responseID), 'empty')
- elif position[0] > stimProperties[0]+Clickmargin and position[1] < stimProperties[1] - Clickmargin:
- exp.set("xMouseClick"+str(responseID), 'empty')
- exp.set("yMouseClick"+str(responseID), 'empty')
- elif position[0] < stimProperties[0]-Clickmargin and position[1] < stimProperties[1] - Clickmargin:
- exp.set("xMouseClick"+str(responseID), 'empty')
- exp.set("yMouseClick"+str(responseID), 'empty')
- elif position[0] < stimProperties[0]-Clickmargin and position[1] > stimProperties[1] + Clickmargin:
- exp.set("xMouseClick"+str(responseID), 'empty')
- exp.set("yMouseClick"+str(responseID), 'empty')
- else:
- exp.set("xMouseClick"+str(responseID), position[0])
- exp.set("yMouseClick"+str(responseID), position[1])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement