Я делаю учебник RPG Brackey и скрипт контроллера игрока не будет работать :( - PullRequest
0 голосов
/ 08 июля 2019

Я делаю плейлист RPG Brackey, работаю над первым видео о Движении.Я застрял, потому что я написал сценарий точно так же, как в видео, однако в журнале консоли говорится, что ввод не имеет определения.Мне нужна простая функция Debug.log для выполнения.Справка :(

В журнале консоли

Assets\PlayerController.cs(18,19): error CS0117: 'Input' does not contain a definition for 'GetMouseDown'

Код

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

public class PlayerController : MonoBehaviour
{
    Camera cam;

    // Start is called before the first frame update
    void Start()
    {
        cam = Camera.main;
    }

    // Update is called once per frame
    void Update() {
        if (Input.GetMouseDown(0))
        {
            Ray ray = cam.ScreenPointToRay(Input.mousePosition);
            RaycastHit hit;

            if (Physics.Raycast(ray, out hit))
            {
                Debug.Log("We hit " + hit.collider.name);
            }

        }
    }
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...