版本 1.07 及更早版本上的 XDK 支持
- 将下面的更改应用到 Game(而非 Engine)INI 文件“XboxOneEngine.ini”
- 如果 INI 部分已存在,请替换它们(例如 Engine.GameEngine)
- 确保将所有 <REPLACE ME> 字段替换为你自己的数据。
启用 XDK 和 GDK 之间的跨世代游戏
Unreal Engine 4 中的默认游戏实现会验证传入的远程 Net ID 与本地实例的子系统类型是否相同,因此 XDK 和 GDK 之间的跨平台联机具有不同的类型,需要你进行以下更改之一:- 在你的 GameMode 中重写该函数并实现一个不要求此检查的 PreLogin 函数,或将 nullptr 作为 NetID 传递给基本函数,以跳过检查。
- 你可能已经重写了此类
- 编辑基本函数 AGameMode::PreLogin 以移除 OSS 类型检查 (bUniqueIdCheckOk)
