Так что я недавно перешел на использование нереального движка из единицы.У меня был некоторый опыт работы с C ++, но не с Blueprint.Очевидно, я хотел сделать все на C ++, но я прочитал в Интернете, что, вероятно, лучше использовать оба.Прямо сейчас я запутался в том, как смешать эти 2. Я подумал о двух способах: 1. Использовать Blueprint для объявления классов, а затем использовать C ++ для написания компонентов, которые обрабатывают логику (аналогично MonoBehavior в Unity), которая будет добавлена в blueprint.классы.2. Класс со всеми его компонентами и переменными написан на C ++, и Blueprint наследуется от этого класса.Blueprint можно использовать для быстрого изменения значений переменных экземпляра.
Хороши ли эти способы?Есть ли лучшие способы сделать это?