【心理学和AI】2020-07-13程序

MATLAB & PTB

安装---读范例

Unity3D(要配套Visual Studio编写脚本)

安装---看视频(https://www.bilibili.com/video/BV1bW411a7U6?from=search&seid=3382132182803694749)---跟做简单游戏

---跟做愤怒的小鸟游戏(https://b23.tv/S1eDVy)---编写实验程序---完成实验版本1.0---完成实验版本2.0(目前只包括interleavedmotor,blockmotor)

1.安装VS用于编写C#

2.引用Vector3的时候要注明是unityengine还是system.numerics

3.数据库(需要安装Mysql,Navicat for MySQL)

初次连接Myasql的密码是在安装时预设的。

Mysql一定要安装8版本之前的,比如5.6/5.7等等,不然会无法和Navicat连接。

4.SpringJoint2D--实现弹簧功能;碰撞体实现撞击和判断

5.实验逻辑框架(几个block,几个test,被试顺序)

6.报错:无法找到System.Data.SqlClient,直接删去,留下using System.Data;

7.报错:System.Data重复,可以把之后加载assets文件里的删掉

8.如果遇到需要sql文件的部分,仔细读脚本,然后在Mysql里面用自己的账户和密码,预先加载好对应的数据库文件(把sql文件放到assets里)

9.小鸟的游戏规则更改可以从弹簧属性(frequency,distance)和小鸟属性(granvityscale)两方面出发

10.因为想要探究的是运动学习和语义学习,所以在运动学习时,语义成分或者视觉反馈要减小,因此小鸟的轨迹不能呈现,包括拉弹弓时的角度长度等

11.在记录数据的时候,要尽可能详细,不仅包括每个试次被试是否成功,还有例如被试反应时,被试拉动小鸟的角度,距离,最后小鸟落点的距离等等,要尽可能能够换原出被试的动作

12.让被试发现小鸟有不同类别,可以更换弹弓(图片可以网上照然后抠图一下),不能直接换背景,因为context因素会让实验更加复杂

13.在运动学习中,鼠标的轨迹同样不能被被试看到

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。