2014-11-03 4 views
3

У меня возникают некоторые сомнения, правильно ли я понимаю концепцию статического компонента или нет.Психический компонент ISI и как его использовать для загрузки стимулов в Builder

Я проектирую эксперимент, в котором я представляю изображения на определенные промежутки времени, и как только изображение ушло, участник должен будет отправить ответ.

Я использую построитель для этого, и как правило, в конце концов, я иду на взгляде кодера, чтобы сделать некоторые незначительные изменения (рандомизации между пробными длительностями и т.д.)

Так в строитель, я начинаю цикл, где мои первая процедура имеет компонент ISI в течение 0,5 секунд, затем я добавляю графическое объявление 0,5 секунды, вторая процедура в цикле записывает ключевой ответ.

Что я хочу сделать, чтобы избежать лаги, это загрузить изображение во время ISI, а затем отобразить его после того, как прошло 0,5 секунды. Я в порядке с файлом условия и как использовать параметры в качестве переменных. Поэтому в записи «Изображение» я использую $ image (как указано в моем файле excel), я также заявляю, что хочу, чтобы этот образ был установлен «во время пробной версии: ISI». Делает ли это то, что я имею в виду? Загрузите изображение во время ISI и переверните его после завершения ISI?

Во-вторых, как вы думаете, будет ли более эффективным иметь ISI и изображение в разных процедурах внутри одного и того же цикла?

Если у вас есть другие предложения о том, как это можно сделать более эффективным способом, пожалуйста, дайте мне знать.

спасибо.

ответ

2

(1) Да, это правильный способ использования ISI для предварительной загрузки изображения.

(2) Нет, нет необходимости разделять различные подпрограммы.

(3) Вам следует избегать «просмотра кодера, чтобы внести некоторые незначительные изменения». Когда вы вносите изменения, представление Builder больше не может быть использовано. Очень вероятно, что вы можете достичь того, чего хотите, поместив код в компонент кода в представление Builder, поэтому вам не нужно отказываться от преимуществ графического интерфейса.

+0

Спасибо, Майкл. Честно говоря, я только недавно начал ценить ценность компонента кода. Я обязательно буду следовать вашим советам по этому поводу. Что касается ISI, нужно ли мне делать какие-либо изменения кода или загружать изображение автоматически, снова изображение устанавливается на 0,5 секунды через интерфейс построителя, используя $ image как файл и $ duration для продолжительности в секундах. Это та часть, которая до сих пор сердита для меня. Спасибо. – Lazaros

+0

Майк совершенно прав со всем вышеперечисленным. На самом деле, для (2) я считаю, что сейчас это более экстремально - я думаю, что система терпит неудачу, если компонент находится в другом режиме к статическому компоненту. Это должно работать в любом случае, но это ошибка. – Jon

+0

Вам не нужно добавлять какой-либо дополнительный код, если вы просто обновляете изображения таким образом. Он будет обрабатывать эту часть для вас. – Jon