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.數(shù)據(jù)庫(需要安裝Mysql扒腕,Navicat for MySQL)
初次連接Myasql的密碼是在安裝時預(yù)設(shè)的。
Mysql一定要安裝8版本之前的瓜挽,比如5.6/5.7等等婶希,不然會無法和Navicat連接雏吭。
4.SpringJoint2D--實現(xiàn)彈簧功能梗夸;碰撞體實現(xiàn)撞擊和判斷
5.實驗邏輯框架(幾個block减宣,幾個test界轩,被試順序)
6.報錯:無法找到System.Data.SqlClient画饥,直接刪去,留下using System.Data;
7.報錯:System.Data重復(fù)浊猾,可以把之后加載assets文件里的刪掉
8.如果遇到需要sql文件的部分抖甘,仔細讀腳本,然后在Mysql里面用自己的賬戶和密碼葫慎,預(yù)先加載好對應(yīng)的數(shù)據(jù)庫文件(把sql文件放到assets里)
9.小鳥的游戲規(guī)則更改可以從彈簧屬性(frequency,distance)和小鳥屬性(granvityscale)兩方面出發(fā)
10.因為想要探究的是運動學(xué)習(xí)和語義學(xué)習(xí)衔彻,所以在運動學(xué)習(xí)時,語義成分或者視覺反饋要減小偷办,因此小鳥的軌跡不能呈現(xiàn)艰额,包括拉彈弓時的角度長度等
11.在記錄數(shù)據(jù)的時候,要盡可能詳細椒涯,不僅包括每個試次被試是否成功柄沮,還有例如被試反應(yīng)時,被試?yán)瓌有▲B的角度废岂,距離祖搓,最后小鳥落點的距離等等,要盡可能能夠換原出被試的動作
12.讓被試發(fā)現(xiàn)小鳥有不同類別湖苞,可以更換彈弓(圖片可以網(wǎng)上照然后摳圖一下)拯欧,不能直接換背景,因為context因素會讓實驗更加復(fù)雜
13.在運動學(xué)習(xí)中财骨,鼠標(biāo)的軌跡同樣不能被被試看到