Помогите с кодом.

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Помогите с кодом.

Сообщение ekstoza 24 янв 2020, 05:30

Код :
Синтаксис:
Используется csharp
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class movement : MonoBehaviour
{
    public float mouseSentivity = 200f;
    public Transform playerBody;
    float xRotation = 0f;
    // Start is called before the first frame update
    void Start()
    {
        Cursor.lockState = CursorLockMode.Locked;
    }

    // Update is called once per frame
    void Update()
    {
        float mouseX = Input.GetAxis("Mouse X") * mouseSentivity * Time.deltaTime;
        float mouseY = Input.GetAxis("Mouse Y") * mouseSentivity * Time.deltaTime;
        xRotation -= mouseY;
        xRotation = Mathf.Clamp(xRotation, -90f, -90f);
        transform localRotation = Quaternion.Euler(xRotation, 0f, 0f);
        playerBody.Rotate(Vector3.up * mouseX);
    }
}
 
Ошибка CS0246 Не удалось найти тип или имя пространства имен "transform" (возможно, отсутствует директива using или ссылка на сборку).
ekstoza
UNец
 
Сообщения: 6
Зарегистрирован: 24 янв 2020, 05:24

Re: Помогите с кодом.

Сообщение waruiyume 24 янв 2020, 06:57

C#- регистрозависимый язык, "transform" и "Transform"- это разные сущности.
Присмотрелся, строка с ошибкой не имеет никакого смысла, совсем, в ней объявляется локальная переменная которая нигде не используется, в которую назначается объект неподходящего типа.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Помогите с кодом.

Сообщение 1100001001 24 янв 2020, 07:27

По простому ), убери строку:
Синтаксис:
Используется csharp
transform localRotation = Quaternion.Euler(xRotation, 0f, 0f);

смысла в ней всё равно нет. Хотя если ты забыл поставить точку между transform.localRotation то тут другой компот
_https://vk.ru/belovedtoy
Аватара пользователя
1100001001
UNITрон
 
Сообщения: 276
Зарегистрирован: 26 сен 2012, 05:34
  • Сайт


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23