Перейти к контенту

Обсуждение темы "Азы Unity"


Comrade _Alexey

Рекомендуемые сообщения

После создания скрипта выдаёт ошибку: error CS0103: The name `maxVertX' does not exist in the current context. Скрипт:

Скрытый текст

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class MouseLook : MonoBehaviour {

    public float senHorX;
    public float senHorY;
    public float minVertX;
    public float minVertY;
    public GameObject parent;
    public GameObject child;
    float x;
    float y;

    void Update () 
    {
        x -= Input.GetAxis ("Mouse Y") * senHorY * Time.deltaTime;
        y = Input.GetAxis ("Mouse X") * senHorX * Time.deltaTime;

        x = Mathf.Clamp(x, minVertX, maxVertX);

        parent.transform.localEulerAngles = new Vector3(0, parent.transform.localEulerAngles.y + y, 0);
        child.transform.localEulerAngles = new Vector3(x, 0, 0);
                   }
}

 

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

    • Ни один зарегистрированный пользователь не просматривает эту страницу.
×
×
  • Создать...