Actuellement je réalise mon premier jeu a la 1 personne, et j'ai un probleme avec la rotation de ma camera
Je compte faire en sorte que le joueur puisse regarder de haut en bas et de droite à gauche, mais lorsque les deux rotations sont en même temps dans le script, la camera tourne dans tous les sens. Voici mon script :
Code : Tout sélectionner
if(Input.GetKeyDown(KeyCode.Mouse1))
_mouse = Input.mousePosition;
if(Input.GetKey(KeyCode.Mouse1))
{
int _mousePosy = (int)(Input.mousePosition.y - _mouse.y);
int _mousePosx = (int)(Input.mousePosition.x - _mouse.x);
transform.rotation *= Quaternion.Euler(_mousePosy, _mousePosx, 0);
_mouse = Input.mousePosition;
}