利用unity3d自帶的CharacterController包製作第一人稱控制模型的簡單Demo
阿新 • • 發佈:2018-12-29
1、首先開啟unity3d建立一個新的專案。在新專案中建立Plane和Directional light平行光,Plane作為地面。
2、在專案中匯入CharacterController包。把3rd Person Controller模型放到Plane上。
3、把3rd Person Controller模型上的ThirdPersonController指令碼和ThirdPersonCamera指令碼Remove掉。
4、在3rd Person Controller模型上新增CharacterMotor指令碼、FPSInputController指令碼和MouseLook指令碼。
5、把3rd Person Controller模型上MouseLook指令碼的Axes屬性改為Mouse X。
6、把Main Camera作為3rd Person Controller的子物件,調整Main Camera的位置到3rd Person Controller的頭部,使Main Camera與3rd Person Controller朝向一致。
7、在Main Camera上新增MouseLook指令碼,把MouseLook指令碼的Axes屬性改為Mouse Y。
原文:http://www.07net01.com/2015/08/918148.html