Я делаю плейлист 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);
}
}
}
}