Group: Administrators
Posts: 13K,
Visits: 103K
|
Depends on how you've set up the trial and the other stimuli it displays. If you have
<trial mytrial> / stimulusframes = [1=a; 100=b; 200=c] ... </trial>
with
/ onblockbegin = [trial.mytrial.insertstimulusframe(text.mytext,300); ]
then
/ ontrialend = [trial.mytrial.resetstimulusframes(); ]
will effectively only remove that single injected stimulus, while the rest remains intact.
Alternatively, you can force the beginsresponseframe or -time property to the desired value in addition to removing the frame:
<block myblock> / onblockbegin = [trial.mytrial.insertstimulusframe(text.mytext,300); ] / trials = [1-2=mytrial] </block>
<trial mytrial> / ontrialend = [trial.mytrial.removestimulusframe(300); trial.mytrial.beginresponseframe=1; ] / validresponse = (57) </trial>
<text mytext> / items = ("GO") </text>
|