web请求时会有个正在加载的loading,请问在游戏里如何实现呢?
1.回调方式
显示loading界面
开始http请求
在回调里移除loading界面
2.async await
显示loading界面
await http请求
移除loading界面
很想知道 什么问题把你难住了?
loading是个加载动画的prefab,可以封装成一个公用单例类,随时调用。
也可以写在Http通讯类中,只供Http使用。
Http {
send(json, POST){
显示loading
发送请求
}
rev(data){
关闭loading
处理返回数据
}
error(){
关闭loading
处理报错
}
abort(){
关闭loading
请求已发送,但是已经不需要处理返回
}
}