Комментарии:
спасибо огромное!
ОтветитьСпасибо, что не оставил скрипт в описании, ну чтобы не терять время
ОтветитьСпасибо, единственный нормальный тутор на ютубе
Ответитьusing System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class Camera : MonoBehaviour
{
public float mouseSensitiviti = 100f;
public Transform playerBody;
private float xRotation = 0f;
void Start()
{
Cursor.lockState = CursorLockMode.Locked;
}
void Update()
{
float mouseX = Input.GetAxis("Mouse X") * mouseSensitiviti * Time.deltaTime;
float mouseY = Input.GetAxis("Mouse Y") * mouseSensitiviti * Time.deltaTime;
xRotation -= mouseY;
xRotation = Mathf.Clamp(xRotation, -90f, 90f);
transform.localRotation = Quaternion.Euler(xRotation, 0f, 0f);
playerBody.Rotate(Vector3.up * mouseX);
}
}
Привет! Ты мне очень помог! Жаль что так мало просмотров :(
Ответитьпон
ОтветитьСпасибо, очень помог. :)
ОтветитьМне очень помог в создании игры
Ответитьusing System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Camera : MonoBehaviour
{
public float mouseSensitiviti = 100f;
public Transform playerBody;
float xRotation = 0f;
void Start()
{
Cursor.lockState = CursorLockMode.Locked;
}
void Update()
{
float mouseX = Input.GetAxis("Mouse X") * mouseSensitiviti * Time.deltaTime;
float mouseY = Input.GetAxis("Mouse Y") * mouseSensitiviti * Time.deltaTime;
xRotation -= mouseY;
xRotation = Mathf.Clamp(xRotation, -90f, 90f);
transform.localRotation = Quaternion.Euler(xRotation, 0f, 0f);
playerBody.Rotate(Vector3.up * mouseX);
}
}
Топ
ОтветитьОднозначно лайк и подписка!! Топ туториал
ОтветитьРЕБЯТА ПОДСКАЖИТЕ ПОЖАЛУЙСТА!
У МЕНЯ 2 ОШИБКИ 1525 И 1002
И ОНИ ПИШУТ ЧТО МИНУС ЛИШНИЙ В 22Й СТРОЧКЕ😢 ЧТО ДЕЛАТЬ
помогите что делать если он по оси x трясётся а не крутятся а с осью y всё норм
ОтветитьА я допустим хочу стратегию сделать. Как сделать так, чтобы камера двигалась в ту же сторону, к которой курсор "прижался"?
И как в таком случае движения персонажа привязать к мыши? Типо куда кликнул, туда и пошëл?