Objects UE4 C++

Недавно я начал работать с С++ в unreal Engine. Я создал инвентарь, который состоит из ItemContainer_main, а в него включаются ItemClass_main - родитель всех предметов, которые буду добавлять, и SlotClass_main, в котором хранится определённый тип айтемов.

ItemContainer_main - тут всё понятно, это тип actor. Он "цепляется" на игрового персонажа или появляется в мире в виде, например, сундука.

А что делать с Item и Slot? Они не появляются на поле, не взаимодействуют ни с чем - просто классы, создающие дочерние классы и хранящие переменные. Не понимаю, какой вид класса (Actor, ActorComponent, Object...) им надо дать.

Пробовал дать самый обычный Object, но тогда с ними (ItemClass_main и SlotClass_main) нельзя работать в Blueprints, что очень не удобно.

Подскажите, какой класс для них выбрать?


Ответы (0 шт):