Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2019, 23:45   #1
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию unity3d Ошибка can't add script behaviour

Друзья, доброго времени уток.
На днях погрузился в изучение движка Unity 3D, но с самого начала наткнулся на непонятную ситуацию. С виду всё очень просто:
1. Создаю новый проект.
2. Кидаю на сцену простой объект (в моём случае куб)
3. Создаю пустой C# скрипт tst.cs
Код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class tst : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}
4. Перетаскиваю этот скрипт на куб и получаю ошибку:
Can't add script behaviour TMP_SelectionCaret. The script needs to derive from MonoBehaviour!

Вроде всё так и есть, мой класс tst отнаследован от MonoBehaviour, но тогда в чём проблема?
Смотрел обучающие видео, везде все делают просто - создают скрипт, перетаскивают его и объект и всё ОК.
Что я делаю не так?
Версия Unity 2018.3.14f1
пробовал ставить последнюю фиксированную версию 2019.1.5f1 - там при тех же действиях валит ошибку, что имя класса должно совпадать с именем скрипта. Хотя так и есть - файл tst.cs, класс - public class tst : MonoBehaviour
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?

Последний раз редактировалось Wicort; 05.06.2019 в 23:48.
Wicort вне форума Ответить с цитированием
Старый 07.06.2019, 19:52   #2
coremission
Форумчанин
 
Аватар для coremission
 
Регистрация: 09.11.2017
Сообщений: 121
По умолчанию

Гугл говорит, что это какое-то багло в Unity: answers.unity.com
Профессионально программирую видео-игры. Пишу бекстейдж-блог о разработке игр CoreMission.net.
Разрабатываю календарь выхода игр.
coremission вне форума Ответить с цитированием
Старый 08.06.2019, 18:04   #3
Wicort
Форумчанин
 
Аватар для Wicort
 
Регистрация: 04.08.2009
Сообщений: 684
По умолчанию

Цитата:
Сообщение от coremission Посмотреть сообщение
Гугл говорит, что это какое-то багло в Unity: answers.unity.com
Спасибо огромное за ссылочку. Грустная история (
Еслия Вам помог, не поленитесь нажать на весы и оставить отзыв. Это не займет много времени, но даст понять, что я старался не зря =)
Мой ник зарегистрирован, а твой?
Wicort вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
парсинг в Unity3D fr0st1k123 Gamedev - cоздание игр: Unity, OpenGL, DirectX 2 14.10.2018 12:41
Ошибка при компиляции в Xcode, unity3d Ruslan1155 Мобильные ОС (Android, iOS, Windows Phone) 0 13.02.2018 03:09
Скриптинг Unity3D СаняПрограммист C# (си шарп) 7 26.11.2017 09:57
3D Studio Max и Unity3D rc2f6 Свободное общение 0 07.02.2011 15:23