微信登录

python 调用 ui

作用:Unity加上网络通讯

客户端设计思路

1个GameFacade,使用单例模式
1个BaseManage经理基类
6个经理:客户端经理、请求经理、玩家经理、音乐经理、UI经理、相机经理

1个请求基类:BaseRequest请求基类
多个请求:XXX请求

1个UI基类:BasePanel UI基类
多个UI:XXXPanel面板

编写原则

单例模式,是几乎所有scene场景都有使用,所以每次换场景都要带上GameFacade的Instance,每个跨经理方法都要由GameFacade.cs分发任务

由于Unity是单线程程序,网络通讯OnResponse请求接收回应需要另开线程,所以不可以直接调用UnityAPI,Loom

python 调用 ui