Unreal Engine - Pointer 和 Component 的关系

问题描述 投票:0回答:1

为什么我们必须使用指针,当我们声明一个像 USceneComponent 或 UStaticMeshComponent 这样的组件时?为什么 unreal 引擎不能接受 opposite ??

我知道 UObject 派生类不能在没有指针的情况下声明,但为什么呢?有人可以正确解释吗

pointers components unreal-engine5
1个回答
0
投票

简单的答案听起来像:因为记忆。 C++ 允许使用指针直接访问内存。 它确实更快,让您可以更好地控制代码、对象和内存。 正如 Max 所说,每个引擎都在引擎盖下使用指针。但并不是每个引擎都允许你自己做。 UE-给出:)

© www.soinside.com 2019 - 2024. All rights reserved.