Полезное

Мы Вконтакте

Discord канал

#
Аватара пользователя
Пользователь
Сообщения: 110
Не могу получить доступ в левел блупринте к Event'у другого блупринта, который является наследником С++ класса и данный Event наследует оттуда же.
Я пытаюсь вызвать, его используя ссылку на объект этого блупринта, но не могу (выглядит будто Event этот не существует). Если перетаскиваю его из окна родного блупринта в окно левел блупринта, то ничего не происходит (не создаётся блок вызова этого ивента, как в случае с другими).

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

(в C++ базовом классе этот ивент объявлен как public, так что проблема вроде не здесь).
Может это баг движка?


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

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