Я новичок в UnrealEngine и изучаю разработку игр на C++. На данный момент я прочитал учебник, в котором мне нужно создать AMyPawn и UPawnMovementComponent, чтобы затем прикрепить его.
Мне показалось интересным, что некоторые свойства имеют ключевое слово «класс» в начале объявления, например:
Код: Выделить всё
UPROPERTY()
class UPawnMovementComponent* OurMovementComponent;
UPROPERTY()
class UParticleSystemComponent* ParticleComp;
Я думал, что это может быть связано с «Переменной ссылки на класс», поскольку у нас есть «Переменная ссылки на объект», но когда я пытаюсь добавить ключевое слово «класс» в другое поле, это не приводит к никаким изменениям. или вообще приведет к сбою проекта.
Подробнее здесь:
https://stackoverflow.com/questions/787 ... -uproperty