如何将我的变量重置为默认蓝图?
How can I reset to default blueprint my variables?
我想将 C++ 代码中的变量重置为默认蓝图,就像在编辑器中按下黄色箭头时 UE4 编辑器所做的那样
有谁知道我该怎么做?
提前致谢!
对于任何 UObject,您都可以检索默认对象。例如,
APawn const* DefaultPawn = APawn::StaticClass()->GetDefaultObject<APawn>();
此对象将具有该 C++ class 的默认值。如果您有蓝图 class 并且想在其层次结构中找到第一个本机 (C++) class,您可能想看看
UClass::IsNative
我想将 C++ 代码中的变量重置为默认蓝图,就像在编辑器中按下黄色箭头时 UE4 编辑器所做的那样
有谁知道我该怎么做? 提前致谢!
对于任何 UObject,您都可以检索默认对象。例如,
APawn const* DefaultPawn = APawn::StaticClass()->GetDefaultObject<APawn>();
此对象将具有该 C++ class 的默认值。如果您有蓝图 class 并且想在其层次结构中找到第一个本机 (C++) class,您可能想看看
UClass::IsNative