c++ - 如何从 ACharacter/APlayerController 获取 UCameraComponent?
问题描述
我对 UE4 和 C++ 都很陌生,所以也许我的问题有点愚蠢,但是如果我的自定义 AMainCharacter 类继承自 ACharacter 并且我的自定义 AMainPlayerController 继承自 APlayerController,我该如何获得 UCameraComponent?实际上我只需要CameraLocation 和CameraTransform。所以只要得到 CameraLocation 及其 FTransform 也适合我,有什么建议吗?
顺便说一句,我尝试浏览 Unreal Documentation 并找到 APlayerCameraManager 类,但我也无法连接它。
提前感谢您的帮助
解决方案
稍微更正一下:
TArray<UCameraComponent*> CameraComps;
它是 UCameraComponent 的指针数组。
推荐阅读
- javafx - 上下文菜单中的第一个选项突出显示,而无需从 javafx 9 悬停鼠标
- stackblitz - stackblitz -> 因为它的 MIME 类型 ('text/html') 不可执行,并且启用了严格的 MIME 类型检查
- ios - 尝试使用无效网桥在“Networking”(NativeModule 名称)上调用(方法 ID)
- apache-spark - form_json return null values
- java - 在 java 中启用 excel 的宏中评估单元格公式时出错
- android - 从一个屏幕路由到另一个屏幕时显示错误
- rust - 通过借款参考作为不借款
- html - 如何在 Angular 中访问 formControl 的对象属性?
- laravel-5 - 如何使用 wkhtmltopdf 在 Laravel 中修复“退出状态代码'-1073741819'”以下载 pdf?
- logstash - 带有管道分隔符的日志 Grok 模式