一、在u3d編輯器中刪除FPSController遊戲對像中自帶的Camera;
二、在u3d編輯器中將CardBoardMain遊戲對像新增到FPSController的子物體;
三、修改指令碼:
1、刪除FirstPersonController指令碼中的RotateView方法呼叫;
2、在CardboardHead中的UpdateHead中,修改FPSController對像的transform的Y軸上的轉向;
以上,即可以完成使用cardboard追蹤到的頭部轉向資料來控制第一人稱遊戲對像的Y軸轉向;(由於使用了cardboardmain,使得cardboardhead對像直接可用)
3、在FirstPersonController指令碼中找到控制第一人稱移動的地方,用手柄搖桿鍵值取代;
4、在FirstPersonController腳梧找到控制jump的地方,用手柄中的右邊下方按鍵鍵值取代;
即可完成使用手柄搖桿控制第一人稱角色身體的前後左右移動,以及使用手柄右邊下邊的按鍵控制第一人稱角色的跳躍;