加载地图时,创建完默认GameMode,就要创建world了
首先读取到package
创建world
从这里可以看到,地图是可以在初始化建立的,GameInstance是在运行起来后建立,两者是独立的。。
设为当前World,并设定为全局GWorld
类型设定为Editor
初始化world,对物理,寻路导航,AI,声音等系统进行设置
防止垃圾回收
将关卡资产都加载进来
当然,只有在游戏启动时,world和GameMode才会关联起来
这里强调下,是UWorld和Gamemode在游戏运行时关联,而在加载地图时两者都已经生成。