加载地图时,创建完默认GameMode,就要创建world了
首先读取到package

创建world

从这里可以看到,地图是可以在初始化建立的,GameInstance是在运行起来后建立,两者是独立的。。
设为当前World,并设定为全局GWorld

类型设定为Editor

初始化world,对物理,寻路导航,AI,声音等系统进行设置




防止垃圾回收
将关卡资产都加载进来

当然,只有在游戏启动时,world和GameMode才会关联起来

这里强调下,是UWorld和Gamemode在游戏运行时关联,而在加载地图时两者都已经生成。
在游戏启动时,先创建GameMode和World,然后将World设为全局GWorld并进行初始化,包括物理、寻路、AI和声音系统的配置。关卡资产被加载以防止垃圾回收。UWorld和Gamemode在运行时关联,但它们在加载地图阶段已经生成。
1万+

被折叠的 条评论
为什么被折叠?



