Я работаю в психопедии, и я хотел бы, чтобы текст стимулировал скольжение из одной позиции в другую в течение нескольких кадров. Я попробовал [frameN, 0] в разделе позиции для текстового стимула, но я не уверен, как установить конечную точку (время/кадры и положение). Спасибо за помощь заранее!Psychopy-moving textstim с конечной точкой
0
A
ответ
1
Начните с расчета размера шага для каждого кадра. Это просто разница между координатами конца и начала, разделенными на количество кадров. numpy
массивы пригождается здесь, хотя вы могли бы сделать это в базовой питона, а также:
import numpy as np
start_pos = np.array([-0.5, 0]) # [x, y] norm units in this case where TextSTim inherits 'units' from the Window, which has 'norm' as default.
end_pos = np.array([0.5, 0.5])
animation_duration = 30 # duration in number of frames
step_pos = (end_pos - start_pos)/animation_duration
Затем его использовать:
# Set up psychopy stuff
from psychopy import visual
win = visual.Window()
text = visual.TextStim(win, text='Watch me slide!')
# Animate
text.pos = start_pos
for i in range(animation_duration):
text.pos += step_pos # add to existing value. This is shorthand for writing: text_pos = text.pos + step_pos
text.draw()
win.flip()
Смежные вопросы
- 1. Федеративный запрос с защищенной конечной точкой SPARQL
- 2. Использование System.Net.WebRequest с известной конечной точкой IP
- 3. php содержит форму с небезопасной конечной точкой
- 4. Связать SqlConnection с локальной конечной точкой IP?
- 5. Использование Xamarin.Auth с пользовательской конечной точкой/webservice
- 6. Публикация WS с конечной точкой Jax-WS
- 7. Понимание исключения JsonMappingException с конечной точкой Google
- 8. API переполнения стека - проблема с конечной точкой
- 9. Управление конечной точкой с помощью Kaa
- 10. Мониторинг службы WCF с конечной точкой net.tcp
- 11. Android Ksoap с WCF .svc конечной точкой
- 12. Балансировка нагрузки верблюда с конечной точкой jdbc
- 13. Python, строящий полином с фиксированной конечной точкой
- 14. Нерест детского процесса с выраженной конечной точкой
- 15. Как перенаправить URL-адрес с конечной точкой?
- 16. Выберите переменную TimeSpan с произвольной конечной точкой
- 17. Проблема с конечной точкой GET statement
- 18. Psychopy TextStim Bounding Box
- 19. Как сделать Azure DataLake конечной точкой верблюда
- 20. печатные линии между начальной и конечной точкой
- 21. Wordpress с JQuery с конечной точкой службы PHP с SQLite
- 22. PsychoPy textStim Ошибка утечки памяти
- 23. Разница между конечной точкой, скелетом и слугой?
- 24. WCF: последовательность завершена удаленной конечной точкой.
- 25. Разница между контроллером пружины и конечной точкой
- 26. Синтаксис синтаксиса Python с конечной точкой с запятой
- 27. recv() с errno = 107: (связанная с конечной точкой передачи)
- 28. с использованием blobstore с конечной точкой google и андроидом
- 29. Ошибка 400 с конечной точкой сервиса Fiddler POST to REST
- 30. Передача параметров службе RIA из extjs с конечной точкой json