Hello everbody.
The instruction for my experiment is quite long. I want my participants to press the space key after each text section before they get to the next one.
Right now I have created a new routine for each text section so I could just use “Force end of routine” to get to the next one. Obviously this means that I have so many routines for just one instruction.
Is this how it should be or should I put multiple text components in one routine? I’ve noticed that there is the option to start a text component with a condition instead of a time. But I don’t know how to use it.
Thank you very much!
The easiest way to do this is to put the instructions in a spreadsheet and use a loop with a single routine.
1 Like
Thank you so much! This actually worked.
1 Like
Hi Wakefield,
I like the efficiency of this suggestion, especially since I am presenting instructions in multiple languages (so far I always had separate .psyexp files for each language).
However, upon trying this, it seems I cannot use commas in my instructions, because PsychoPy interprets it as a separator, and only displays instructions up to the comma. This has also been a problem with questionnaires when using the Form component.
Do you have any ideas how to get around this? Thanks in advance!
Try saving the spreadsheet as an Excel file or in UTF-8. I don’t tend to have issues with commas but I did find issues with newline characters in CSV files. I have a solution which I can expand on if needed.
1 Like