#c #camera #game-engine #unreal-engine4
#c #камера #игровой движок #unreal-engineer4
Вопрос:
Я работаю над Unreal на C и пытаюсь привязать свой CameraBoom, как показано ниже, к символьной сетке. Я получаю эту ошибку:
USkeletalMeshComponentACharacter::Аргумент Mesh типа «USkeletalMeshComponent» несовместим с параметром типа «USceneComponent»
Я следую этому руководствуhttps://www.youtube.com/watch?v=hYuOI9pwiaEamp;t=1436s и не могу видеть никого другого, у кого возникла проблема. Это проблемная область.
void AGroupProjectCharacter::Tick(float DeltaTime)
{
CameraBoom->TargetArmLength = 0.0f;
CameraBoom->AttachTo(Mesh, "customHeadSocket");
bUseControllerRotationPitch = false;
bUseControllerRotationYaw = true;
bUseControllerRotationRoll = true;
}
Слово «Сетка» подчеркнуто красным. Единственное решение, которое я смог найти в Интернете, — убедиться, что вы включили файл заголовка, что уже сделано. Спасибо за вашу помощь 🙂
Комментарии:
1. Можете ли вы #включить «Components/SkeletalMeshComponent.h» и повторить попытку?
2. @BasinhetVeld Спасибо! Это устранило эту проблему.