Добрый день. Подскажите пожалуйста как исправить эту ошибку ? сижу голову ломаю, не могу вспомнить.
Сама ошибка на скрине, код
тут
using UnityEngine; using System.Collections; using UnityEngine.SceneManagement;
public class characterController : MonoBehaviour { public float maxSpeed = 10f; public float jumpForce = 700f; bool facingRight = true; bool grounded = false; public Transform groundCheck; public float groundRadius = 0.2f; public LayerMask whatIsGround;
public float move;
// Use this for initialization void Start () {
}
// Update is called once per frame void FixedUpdate () {
public static void LoadScene(int sceneBuildIndex, SceneManagement.LoadSceneMode mode = LoadSceneMode.Single); public static void LoadScene(string sceneName, SceneManagement.LoadSceneMode mode = LoadSceneMode.Single); SceneManagement.LoadSceneMode И смотрите примеры.
Заменил на строку SceneManager.LoadScene("Scene", LoadSceneMode.Additive); Теперь при попытке добавить скрипт в Unity выдаёт ошибку "Can't add script component charactercontroller because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match." По сути понял что это означает но найти не могу где названия различаются.
Member
Статус: Не в сети Регистрация: 06.09.2010 Откуда: Самара
Gryphon91 писал(а):
"Can't add script component charactercontroller because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match."
Gryphon91 писал(а): "Can't add script component charactercontroller because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match."
Возможно(в своё время, к С#+Unity не прикасался), что простой move из Вашего кода надо менять на CharacterController.Move.
Разобрался. Имя класса должно совпадать с именем файла, как я мог такое забыть, это же фундаментально, ещё когда Java учил это в первую очередь вдалбливали)) Но всё равно спасибо, материал явно помог тобою данный.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения