unreal-engine4 - 如何获得 UChildActorComponent 的世界位置?
问题描述
我正在尝试在 UE4 中为我的 ACharacter 创建武器。该武器是一个 UChildActorComponent,其子类为 AWeapon。我目前遇到的问题是,当我想开火时,我无法获得起始位置。
tl;dr - 如何获取 UChildActorComponent 的世界位置?我尝试过的一切都返回 x,y,z(0,0,0)。
解决方案
也许你忘了调用:
MyChildActorComponent->AttachToComponent(GetRootComponent(), FAttachmentTransformRules::KeepRelativeTransform);
推荐阅读
- javascript - 使用 await/async 的异步函数调用在 Angular 中不起作用
- python - subprocess.Popen:如何使用单引号和双引号传递命令
- html - Firefox div 背景比边框宽 1px,但只有特定的内容长度
- botframework - Botframework - 更新从 OnMembersAddedAsync 发送的欢迎消息
- matlab - Matlab - How to remove outliers from a set of 2D points?
- c# - 是否可以让当前活动文本框中的标签显示文本?
- shell - 我可以做一个循环而不是两个循环吗?
- javascript - Firebase 是“未定义的”
- python - 如何使用 python-pptx 模块在 power point 中绘制带有标签和标题的特定折线图?
- html - 如何在 Xpath中定位另一个元素中的元素?