DoHitTest & Multiple SlideStates

ben robinson baltimore.ben at gmail.com
Wed Jul 16 19:40:47 UTC 2008


under Case Else, just tell it to Goto a Label object, which you will place
immediately before your Slide object.  if they don't click an appropriate
place on the slide object, the script with jump back to the label, and rerun
the Slide object.  the participant won't notice a thing.

On Wed, Jul 16, 2008 at 3:26 PM, David <ddiodati at gmail.com> wrote:

>
> Hi everyone,
>
> I am creating a similar experiment, and would like it to move onto the
> next trial only if a slidetext object is clicked. As of now, it will
> move on regardless. I know I need to use the select case function, but
> do not know the corresponding command to use with Case Else that would
> prevent the participant from moving to the next trial.
>
> Any help is much appreciated,
>
> David
>
> On Jul 15, 12:33 pm, Dina <deedee... at hotmail.com> wrote:
> > Dear David, Susan and Ben,
> >
> > Thank you so much for your suggestions, I greatly appreciate your help
> > and advice!!
> > I tried it out and it works well! On purpose I did the first half of
> > the trials correct
> > and the second half incorrect and this is exactly what it shows on the
> > output-file.
> > It was a recurring problem in all my tasks and now I can correct it in
> > the other ones as well.
> >
> > Thanks again!
> > Dina
> >
> > On Jul 15, 4:15 pm, David McFarlane <mcfar... at msu.edu> wrote:
> >
> > > Dina,
> >
> > > Following up on Susan's response (and admitting that I didn't even
> > > look at the response scoring part of your code the first time), I
> > > think you want something more like this:
> >
> > >      Select Case strHit
> > >        Case "UpperLeft"
> > >          Motor.RESP = 1
> > >        Case "UpperRight"
> > >          Motor.RESP = 2
> > >        Case "BottomLeft"
> > >          Motor.RESP = 3
> > >        Case "BottomRight"
> > >          Motor.RESP = 4
> > >        Case Else
> > >          Goto Label3
> > >      End Select
> > >      If Motor.RESP = Motor.CRESP Then Motor.ACC = 1
> >
> > > assuming that you have used the Correct property of Motor to assign 1
> > > for a correct response of "UpperLeft", etc. (EP allows only single
> > > characters for Correct, not strings).
> >
> > > -- David McFarlane, Professional Faultfinder
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com
To unsubscribe from this group, send email to e-prime-unsubscribe at googlegroups.com
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en
-~----------~----~----~----~------~----~------~--~---

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.linguistlist.org/pipermail/eprime/attachments/20080716/8ff30ce0/attachment.htm>


More information about the Eprime mailing list