首页 > 解决方案 > Pyschopy 视觉刺激位置

问题描述

我在 Psychopy 中的文本和径向刺激有问题。似乎我的所有文本刺激都向左移动了。尽管 ($8, 0%) 与径向刺激具有相同的 x 坐标,但它们始终位于径向刺激的左侧,我不知道为什么在此处输入图像描述

Lot_a_win=visual.RadialStim(win=win,units="pix",name='Lot', color=col_code,opacity=1,
                      angularCycles = 0, radialCycles = 0, radialPhase = 0.5, colorSpace = 'rgb', 
                      ori= -90.0,pos=(lot_pos,0), size=(300,300),visibleWedge=(0.0, shade))

Lot_a_lose= visual.RadialStim( win=win, name='rad2', color=col_code,opacity=0.5,
                            angularCycles = 0, radialCycles = 0, radialPhase = 0.5, colorSpace = 'rgb', 
                            ori= 45.0, pos=(lot_pos,0), size=(300,300))
Lot_a_lose.draw()
Lot_a_win.draw()


SureMoney=visual.TextStim(win=win,text="$ %s"%(sure_m),pos=sure_pos,bold=True,units='pix')
SureMoney.draw()

Lot_per=visual.TextStim(win=win,text="%s %%"%(lot_p),pos=(lot_pos,-50),bold=True,units='pix')
Lot_Money=visual.TextStim(win=win,text="$ %s"%(lot_m),pos=(lot_pos,50),bold=True,units='pix')

Lot_per.draw()
Lot_Money.draw()

标签: pythonpsychopypsychtoolbox

解决方案


我的猜测是你已经安装了 pyglet 1.4 并且文本定位系统已经改变。PsychoPy 将尽我们所能支持更改后的系统,但同时我建议您将 pyglet 降级到 1.3.x


推荐阅读