Полезное

Мы Вконтакте

Discord канал

#
Модератор: icms
Аватара пользователя
Пользователь
Сообщения: 7
Здравствуйте.
Столкнулся с тем, что понадобилось сменить родительский класс у библиотеки макросов. Сейчас он Actor, а требуется Object. Но в списке слассов нет нужного мне. Каким образом сменить ему родителя?
Вложение:
Скриншот 2015-02-28 20.18.09.png
Скриншот 2015-02-28 20.18.09.png [ 34.64 КБ | Просмотров: 13112 ]
Аватара пользователя
Тех. администратор
Сообщения: 367
Paradox
А какой нужен?
Аватара пользователя
Пользователь
Сообщения: 7
Object
Аватара пользователя
Тех. администратор
Сообщения: 367
По-моему там был раньше в списке Object, и можно было просто его выбрать.
То, что его оттуда убрали - вполне логично, потому что вы всё равно не можете оперировать прямыми потомками UObject, отнаследованными через блупринты, без дополнительного C++ кода.
То есть, их нельзя ни поместить на сцену, ни инстанциировать динамически через блупринты, на задать как значение по умолчанию в каком-либо поле.
Кстати, а вам зачем?
Аватара пользователя
Пользователь
Сообщения: 7
Я ставил 4.1 там такая же ситуация.
По поводу "зачем": вдруг выяснилось, что я не могу использоваться макросы из этой библиотеки внутри библиотеки функций. Библиотека макросов должна быть потомком Object.

А библиотеки функций уже несколько версий сломаны. Если вызвать функцию внутри другой функции (в библиотеке), то при следующем запуске будет ошибка и невозможность сохранить блюпринт.
Аватара пользователя
Пользователь
Сообщения: 40
По-моему все объекты движка потомки Object? Actor точно.

https://docs.unrealengine.com/latest/IN ... index.html
Аватара пользователя
Тех. администратор
Сообщения: 367
Paradox
На 4.7.2 не могу воспроизвести описанный баг. Раньше, помню, было такое. Может исправили уже?

Я не думаю, что можно отнаследоваться библиотекой макросов от чего-то ещё, если сразу неудалось. Видимо, в силу особенностей её реализации.
Аватара пользователя
Пользователь
Сообщения: 7
На макросы я забил, просто новую библиотеку создал и туда потихоньку переношу из старой. А функции как не работали так и не работают.

https://answers.unrealengine.com/questi ... brary.html
https://answers.unrealengine.com/questi ... inked.html
https://answers.unrealengine.com/questi ... on-in.html
https://answers.unrealengine.com/questi ... ditor.html


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница