Я работаю с друзьями над Unreal Engine 4 и использую последнюю версию. Мне интересно, можно ли перенести функцию из C++ в схему в качестве узла, поскольку некоторые из нас работают в схеме, а некоторые — в C++.
Импорт функций C++ в качестве узлов Blueprint
comment
Звучит как вопрос к форумам Unreal.
- person molbdnilo   schedule 13.04.2015
Ответы (1)
Да, у вас есть две возможности сделать это:
- Создайте BlueprintFunctionLibrary со статическими функциями C++. Вы можете вызывать их из любого чертежа.
- Если вы хотите импортировать методы из класса, этот класс должен расширять UObject (например, AActor). Вы можете вызывать эти узлы из схемы только в том случае, если у вас есть соответствующий объект для их вызова. Для части C++ вы должны аннотировать нужный метод с помощью макроса UFUNCTION:
UFUNCTION(BlueprintCallable, Category = YourCategory)
person
TheBrain
schedule
13.04.2015