回答編集履歴
1
修正しました
answer
CHANGED
@@ -16,8 +16,8 @@
|
|
16
16
|
float mouseY;
|
17
17
|
Rigidbody rb;
|
18
18
|
Camera _MainCamera;
|
19
|
-
float _MainCameraX = 0;
|
20
|
-
[SerializeField, Range(1, 11)] private float
|
19
|
+
[SerializeField, Range(1, 11)] private float rotateSpeedX = 5;
|
20
|
+
[SerializeField, Range(1, 11)] private float rotateSpeedY = 5;
|
21
21
|
[SerializeField, Range(0, 45f)] private float rotateDownerLimit = 45f;
|
22
22
|
[SerializeField, Range(0, -45f)] private float rotateUpeerLimit = -45f;
|
23
23
|
float angleX;
|
@@ -33,9 +33,9 @@
|
|
33
33
|
mouseX = Input.GetAxis("Mouse X");
|
34
34
|
mouseY = Input.GetAxis("Mouse Y");
|
35
35
|
//_MainCamera = Camera.main;
|
36
|
-
transform.rotation=Quarternion.Euler(0,
|
36
|
+
transform.rotation=Quarternion.Euler(0,angleX,0);
|
37
|
-
angleX+=mouseX;
|
37
|
+
angleX+=mouseX*rotateSpeedX;
|
38
|
-
angleY-=mouseY;
|
38
|
+
angleY-=mouseY*rotateSpeedY;
|
39
39
|
CameraRotate();
|
40
40
|
}
|
41
41
|
|