GetOwner()一直为NULL
时间: 2024-04-28 12:21:29 浏览: 54
如何使用java修改文件所有者及其权限
如果`GetOwner()`一直为`NULL`,那么可能是因为该组件没有被正确地添加到`Actor`或`Pawn`上。你需要确保组件被正确地添加到了一个`Actor`或`Pawn`上。
如果你是在`Actor`或`Pawn`的构造函数中调用了该组件,那么可能是因为组件还没有被正确地添加到`Actor`或`Pawn`上,因为在构造函数中,组件还没有被添加到`Actor`或`Pawn`中。你可以尝试将该组件添加到`Actor`或`Pawn`的`OnConstruction`函数中,该函数在构造函数之后被调用。
如果你仍然无法解决问题,可以尝试在蓝图中添加该组件并在蓝图中设置它的属性。这将确保组件被正确地添加到`Actor`或`Pawn`上,从而避免了`GetOwner()`为`NULL`的问题。
阅读全文