首页 > 解决方案 > 如何从 ACharacter/APlayerController 获取 UCameraComponent?

问题描述

我对 UE4 和 C++ 都很陌生,所以也许我的问题有点愚蠢,但是如果我的自定义 AMainCharacter 类继承自 ACharacter 并且我的自定义 AMainPlayerController 继承自 APlayerController,我该如何获得 UCameraComponent?实际上我只需要CameraLocation 和CameraTransform。所以只要得到 CameraLocation 及其 FTransform 也适合我,有什么建议吗?

顺便说一句,我尝试浏览 Unreal Documentation 并找到 APlayerCameraManager 类,但我也无法连接它。

提前感谢您的帮助

标签: c++unreal-engine4

解决方案


稍微更正一下:

TArray<UCameraComponent*> CameraComps;

它是 UCameraComponent 的指针数组。


推荐阅读