E-prime使用技巧.[原创].[更新].大量图片管理&中文显示方法
如果有其他技巧,会继续更新
转载请注明出处
--2013.10.04更新--
4.大量图片好麻烦。
制作E-prime程序时,一般都是将图片放在与程序同一个文件夹中。图片量小的时候还好,如果有上百张,就有点吃不消了。
解决办法:
第一步:将图片分类放在文件夹中,比如目标词放在target文件夹,图片放在pic文件夹等,文件夹名称自己定只要是英文就好。
第二步:将文件夹放在程序所在的文件夹内。
第三步:List中设置图片时,原先是直接填图片名.bmp,比如(a01.bmp、a02.bmp、a03.bmp……),现在要改成路径/图片名.bmp,比如(target/a01.bmp、target/a02.bmp、target/a03.bmp)这样程序就会读取文件夹下的图片啦。备注:关于图片格式E-prime1.x只支持bmp格式,2.0以上支持jpg格式。
3.中文显示问题。
(只是作为一种可能介绍。在实际使用中,E-prime显示较长有分行的指导语时很不方便。而且引号、换行都有可能导致未知错误。所以不建议在长指导语中使用。可以用在开始或结尾,致谢的显示,会比较省时。)大家在学习e-prime时都会被告知,e-prime对中文的显示支持不佳。似乎就默认了不能用textdisplay显示指导语。
其实这是一个误解。
并不是e-prime不支持中文,是e-prime默认的字体不显示中文。
解决方式有两种:
textdisplay的设置中,font--name--手动输入中文字体,比如微软雅黑,宋体什么的。
制作好程序后,打开ebs文件。
Ctrl+F(搜索)——font(就是字体)—— theTextDisplay.FontName =“”,引号中改成常用的中文字体即可,比如微软雅黑,宋体什么的。即可~
--2013.10.03--
1.图片变形问题。
图片制作好放入E-prime之后,运行时发现图片被拉伸。
解决方法:最简单的方法是制图的时候考虑好长宽比,像素等。然后按程序中的默认,就不会拉伸。
进阶,图片的properties(就是设置),General---stretch(拉伸)---No,Frame---size都设置100%,这样就可以不用制作大片白色的图片了,在e-prime v1.x中,bmp格式的图片没有白边可以省减小图片大小,也能加快图片载入速度让程序运行的时间更加精准。
2.屏幕形状不统一的问题。
不同机子上运行同一程序,有时是正方形的,有时是长方形的……有时图片文字也会被拉伸。
解决方法:这主要是E-prime的显示设置问题。在两台机子屏幕大小基本相同的情况下,E-prime菜单栏中选择Edit---Experiment---Devices,选Display,就可以设置长宽,一般就可以。
如果其中没有你要的分辨率,可以打开程序同名.ebs的文件,直接修改代码。
搜索 InitDevices,修改以下两行
DisplayDisplayDeviceInfo.XRes = 1366
DisplayDisplayDeviceInfo.YRes = 768
你可能会需要: