После написание кода у меня не поворачивалась камера на юнити
После написание кода у меня не поворачивалась камера вот код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Camera : MonoBehaviour
{
[SerializeField] private float sensX;
[SerializeField] private float sensY;
public Transform cameraa;
float mouseX;
float mouseY;
float multiplayer = 0.01f;
float xRotation;
float yRotation;
private void Start()
{
Cursor.lockState = CursorLockMode.Locked;
Cursor.visible = false;
}
private void Update()
{
MyInput();
cameraa.transform.rotation = Quaternion.Euler(xRotation, 10, 10);
transform.rotation = Quaternion.Euler(10, yRotation, 10);
}
void MyInput()
{
mouseX = Input.GetAxisRaw("Mouse X");
mouseY = Input.GetAxisRaw("Mouse Y");
yRotation += mouseX * sensX * multiplayer;
xRotation -= mouseY * sensY * multiplayer;
xRotation = Mathf.Clamp(xRotation, -90, 90f);
Debug.Log(xRotation);
}
}