Ошибка: ожидаемый идентификатор
using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerController : MonoBehaviour { public float horizontalInput; public float speed = 10f; public float xRange = 10f; public GameObject projectilePrefab; // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { if (Input.GetKeyDown(Keycode.Space)) { //launch projectile from player Instantiate(projectilePrefab, transform.position, projectilePrefab.transform.rotation); } if (transform.position.x < -xRange) { transform.position = new Vector3(-xRange, transform.position.y, transform.position.z); } if (transform.position.x > xRange) { transform.position = new Vector3(-xRange, transform.position.y, transform.position.z); } horizontalInput = Input.GetAxis("Horizontal"); transform.Translate(Vector3.right * horizontalInput * Time.deltaTime * speed); } }
Что я уже пробовал:
Я новичок в кодировании, но это основано на учебнике, которому я следую, он предположительно должен работать, если я нажму пробел, но ничего :(. На всякий случай, у меня есть macbook air.
Patrice T
Пожалуйста, дайте полное сообщение об ошибке, включая номер строки.
F-ES Sitecore
Код ключа.Пробел должен быть кодом ключа.пробел, обратите внимание на заглавную букву "С".