将上一章的加载界面隐藏

1.游戏启动逻辑
创建脚本GameRoot.cs (该脚本为游戏入口,作用初始化游戏)
创建脚本:ResSvc.cs ()
创建脚本:LoginSys.cs ()

编写脚本:GameRoot.cs

编写脚本:ResSvc.cs

编写脚本:LoginSys.cs

运行项目

2.异步加载场景
创建脚本:Constans.cs

编写脚本:Constans.cs

修改脚本:ResSvc.cs

修改脚本:ResSvc.cs

修改脚本:GameRoot.cs

运行项目

3.打开加载界面加载后关闭加载界面
创建脚本:LoadingWnd.cs

将新建脚本挂载至加载界面对象身上

编写脚本:LoadingWnd.cs

修改脚本:GameRoot.cs

修改脚本:LoginSys.cs

拖拽框选

运行效果

4.控制加载进度
编写脚本:LoadingWnd.cs

拖拽框选

修改脚本:ResSvc.cs

修改脚本:LoginSys.cs

运行效果


5.登录界面逻辑
创建脚本:LoginWnd.cs

挂载脚本

编写脚本:LoginWnd.cs

编写脚本:ResSvc.cs

编写脚本:LoginSys.cs

拖拽框选


运行项目


6.回调函数让服务层通用
修改脚本:ResSvc.cs

修改脚本:LoginSys.cs

运行项目 - 效果相同


7.匿名函数减少代码冗余
修改脚本:LoginSys.cs

运行项目 - 效果相同

本章结束



















