虚幻中FOnSaveGameLoaded的什么类型
时间: 2024-05-16 18:14:35 浏览: 73
FOnSaveGameLoaded 是虚幻引擎中的一个委托类型 (delegate type),它用于保存游戏状态时的回调函数。它的声明如下:
```cpp
DECLARE_DYNAMIC_DELEGATE_OneParam(FOnSaveGameLoaded, USaveGame*, SaveGame);
```
其中,`USaveGame*` 是一个指向保存游戏数据的对象的指针,表示已经加载的游戏状态。FOnSaveGameLoaded 委托可以包含一个参数,即一个指向保存游戏数据的对象的指针,以便在加载游戏状态时调用回调函数。
相关问题
newobject在虚幻中
newobject是虚幻引擎中的一个函数,用于创建一个新的对象并返回其指针。它可以在蓝图或代码中使用,常用于动态生成游戏中的角色、道具等物体。例如,在 C++ 中,可以使用如下代码创建一个新的 Actor 对象:
AActor* NewActor = GetWorld()->SpawnActor<AActor>(ActorClass, SpawnLocation, SpawnRotation);
其中,ActorClass是要生成的 Actor 的类型,SpawnLocation和SpawnRotation是生成的位置和旋转角度。在蓝图中,使用NewObject函数可以创建自定义的 UObject 对象。
阅读全文