【3Dゲームエンジン】Unity質問スレッド15 [転載禁止]©5ch.net
■ このスレッドは過去ログ倉庫に格納されています
0883名前は開発中のものです。
2015/02/25(水) 04:48:29.23ID:t6XoAfEPMouse Lookってスクリプト使ってると思うけど、
それだったらキャラクターのインスペクターからMouse Lookコンポネントに行って、
そのプロパティにあるMinimum XとかmaxiMum Yとかで変えられるよ。
と言いたいところだけど中身見るとminimumXとmaximumX使ってないっぽいね・・・・
float rotationX = 0f;を宣言。
transform.Rotate(0, Input.GetAxis("Mouse X") * sensitivityX, 0);
上の行をコメントアウトし、そこに下記を追記。
rotationX += Input.GetAxis("Mouse X") * sensitivityX;
rotationX = Mathf.Clamp (rotationX, minimumX, maximumX);
transform.localEulerAngles = new Vector3(transform.localEulerAngles.x, rotationX, 0);
間違ってたらごめんね。
■ このスレッドは過去ログ倉庫に格納されています