UE5——源码阅读——11——引擎初始化

在这里插入图片描述
初始化子系统
在这里插入图片描述
在这里插入图片描述
为了防止多个线程上子系统合成和填充
在这里插入图片描述

判断是否是游戏线程
在这里插入图片描述
判断数量
在这里插入图片描述
获取WorldSetting
在这里插入图片描述
是否创建场景
在这里插入图片描述
是否开启检测碰撞
在这里插入图片描述
是否在非游戏World里面启动当前移动组件
在这里插入图片描述
创建物理场景
在这里插入图片描述
判断是服务器物理还是客户端物理
在这里插入图片描述
是否模拟物理
在这里插入图片描述
是否创建命中代理
在这里插入图片描述
分配场景 跟渲染有关
在这里插入图片描述
创建导航和AI
在这里插入图片描述
UE中处理避开障碍管理器 跟AI有关
在这里插入图片描述
材质参数集合实例的管理
在这里插入图片描述
添加持久关卡
在这里插入图片描述
当前关卡是否处于无缝地图
在这里插入图片描述
构建持久化地图
在这里插入图片描述
修复世界对象
在这里插入图片描述
跟流关卡相关
在这里插入图片描述
获取默认物理体积
在这里插入图片描述
判断是否能获取物理场景,设置重力
在这里插入图片描述
判断是否场景物理场景
在这里插入图片描述
初始化碰撞处理
在这里插入图片描述
是否允许音频播放
在这里插入图片描述
距离剔除
在这里插入图片描述
修复默认笔刷
在这里插入图片描述
检测灯光是不是在SM6 这个渲染级别上
在这里插入图片描述
是否是默认关卡
在这里插入图片描述
按照条件创建默认关卡集合
在这里插入图片描述
设置世界初始化为true
在这里插入图片描述
是不是事件已经被初始化设为true
在这里插入图片描述
World代理
在这里插入图片描述
更新Handler 一个是可见的 一个是距离场
在这里插入图片描述
初始化渲染资源
在这里插入图片描述
为了关卡支持分区功能
在这里插入图片描述
子系统初始化完毕
在这里插入图片描述
广播当前关卡发生改变
在这里插入图片描述
拿到资源注册
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值