# UGCFramework(Unity Game Client Framework)
unity-ILRuntime客户端框架(UGUI+C#+protocol+ILRuntime)
这是一个基于C#语言的unity客户端框架,小部分工具基于UGUI,大部分工具不限制UI类型</p>
代码热更新方面使用的是ILRuntime热更技术</p>
通信包含http和socket+tcp两种方式,协议采用protocol buffer</p>
框架包括几个部分:</p>
1、Bundle资源管理系统(包括所有资源更新)</p>
2、音频管理系统</p>
3、UI系统(基于UGUI)</p>
4、对象池管理器</p>
5、第三方及原生sdk管理器(内含微信登录、分享、支付,QQ登录、分享,支付宝支付,苹果支付,本机号码一键登录,复制等)</p>
6、提示窗管理器</p>
7、下载管理器(多线程实现,包含断点续传功能)</p>
8、渠道管理</p>
9、通信系统</p>
10、组件工具(动画、事件系统、定时器等)</p>
11、实用性工具(图片处理、图片置灰、修改图片色相、文件下载、定位、文件和字符串加密等等)</p>
12、UGUI扩展组件(Tab、RadioButton、ScrollRect扩展、计时器、文本处理、各种特殊图片组件等)</p>
13、ILRuntime热更系统</p>
## v2.1.2更新日志 - 2020.9.14
1、优化ImageColorChange和ImageColorChangeV,使色相的修改更加平滑,并增加透明度变化下的表现</p>
## v2.1.1更新日志 - 2020.9.10
1、优化PanelCenterScrollRect和ScrollRectCircle,修复某些情况下循环异常的问题</p>
2、优化Plugins相关文件夹结构</p>
3、将第三方SDK文件从package剥离</p>
## v2.1.0更新日志 - 2020.9.9
1、优化ScrollRect相关工具组件</p>
2、优化渠道管理工具</p>
3、优化部分ILRuntime相关适配器</p>
4、修复部分跨平台编译问题</p>
5、优化UI系统,简化UI结构,修改部分接口的调用方式,修复部分已知问题</p>
6、优化热更系统,简化热更注册执行方式</p>
7、优化CommonAnimation组件,修复在某些情况下Foward的改变会导致动画异常的问题</p>
8、修复示例脚本中的部分已知bug</p>
## v2.0.1更新日志 - 2020.8.28
1、调整所有脚本行尾设置</p>
2、优化所有字段、属性的定义(本次修改了部分字段或属性的名称,请谨慎更新)</p>
3、优化部分编辑器设定</p>
4、优化了Scroll相关工具组件</p>
## v2.0.0更新日志 - 2020.8.13
1、优化网络框架,优化在网络不稳定情况下的处理,优化网络重连逻辑</p>
2、增加短链接请求,并实现长、短链接的混合使用</p>
3、更新UI框架,优化跳转流程</p>
4、更新工具类,新增部分工具函数</p>
5、优化通用动画工具,支持多组动画混合运行</p>
6、优化原生相关逻辑,更新部分三方SDK,新增部分原生功能(苹果登录、本机号码一键登录等)</p>
7、删除部分无用工具函数</p>
8、优化框架文件结构,整合拆分示例代码和框架代码,移植更方便</p>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
UGCFramework(统一游戏客户端框架) unity-ILRuntime客户端框架(UGUI + C#+ protocol + ILRuntime) 这是一个基于C#语言的统一客户端框架,小部分工具基于UGUI,大部分工具不限制UI类型 代码热更新方面使用的是ILRuntime热更技术 通信包含http和socket + tcp两种方式,协议采用协议缓冲区 框架包括几个部分: 1,捆绑资源管理系统(包括所有资源更新) 2,音频管理系统 3,UI系统(基于UGUI) 4,对象池管理器 5,第三方及原生sdk管理器(内含微信登录,分享,支付,QQ登录,分享,支付宝支付,苹果支付,本机号码一
资源详情
资源评论
资源推荐
收起资源包目录
UGCFramework:统一客户端框架(UGUI + C#+ protocol + xluaILRuntime) (952个子文件)
libWeChatSDK.a 10.44MB
phoneNumber-AuthSDK-2.8.3.aar 1.43MB
phoneNumber-AuthSDK-2.8.3.aar 1.43MB
alipaySdk-15.7.5.aar 309KB
alipaySdk-15.7.5.aar 309KB
miit_mdid_1.0.10.aar 264KB
miit_mdid_1.0.10.aar 264KB
ProjectSettings.asset 53KB
ProjectSettings.asset 21KB
QualitySettings.asset 6KB
InputManager.asset 6KB
NetworkManager.asset 4KB
GraphicsSettings.asset 2KB
Physics2DSettings.asset 2KB
NavMeshAreas.asset 1KB
DynamicsManager.asset 1KB
UnityConnectSettings.asset 872B
EditorSettings.asset 707B
AudioManager.asset 413B
TagManager.asset 391B
VFXManager.asset 273B
EditorBuildSettings.asset 249B
TimeManager.asset 202B
UPRSettings.asset 140B
PresetManager.asset 120B
ClusterInputManager.asset 114B
gradlew.bat 2KB
build.bat 2KB
__dogenbat.bat 219B
__protogen.bat 137B
__genbat.bat 66B
UGCFHotFixPdb.bytes 20KB
UGCFHotFix.bytes 6KB
protogen.exe.config 117B
ILIntepreter.cs 288KB
RuntimeTypeModel.cs 85KB
MetaType.cs 77KB
TypeModel.cs 72KB
ProtoReader.cs 55KB
AppDomain.cs 54KB
CompilerContext.cs 53KB
DebugService.cs 50KB
CLRRedirections.cs 46KB
ILType.cs 40KB
ProtoWriter.cs 40KB
BindingCodeGenerator.cs 39KB
JsonMapper.cs 36KB
OpCodeEnum.cs 35KB
TypeSerializer.cs 31KB
UncheckedList.cs 31KB
CLRType.cs 30KB
DelegateAdapter.cs 30KB
ValueMember.cs 28KB
MethodBindingGenerator.cs 27KB
Serializer.cs 26KB
ProtobufByteBuffer.cs 25KB
JsonData.cs 25KB
CrossBindingMethodInfo.cs 24KB
CrossBindingCodeGenerator.cs 24KB
ILTypeInstance.cs 23KB
ListDecorator.cs 23KB
ILMethod.cs 23KB
Lexer.cs 23KB
BclHelpers.cs 22KB
BindingGeneratorExtensions.cs 22KB
Helpers.cs 21KB
MiscUtils.cs 20KB
ILRuntimeType.cs 20KB
DebuggerServer.cs 19KB
CommonAnimation.cs 17KB
RuntimeStack.cs 17KB
ConstructorBindingGenerator.cs 17KB
Extensible.cs 17KB
CommonAnimationEditor.cs 17KB
ThirdPartySdkManager.cs 16KB
SocketClient.cs 15KB
TupleSerializer.cs 14KB
InvocationContext.cs 14KB
UIUtils.cs 14KB
JsonReader.cs 14KB
CLRMethod.cs 14KB
PanelCenterScrollRect.cs 13KB
Extensions.cs 12KB
CommonAnimationBase.cs 12KB
Extensions.cs 12KB
AudioManager.cs 12KB
DelegateManager.cs 12KB
ImmutableCollectionDecorator.cs 12KB
CustomTool.cs 12KB
EnumSerializer.cs 12KB
DownloadManager.cs 12KB
JsonWriter.cs 11KB
Timer.cs 11KB
ArrayDecorator.cs 11KB
DefaultValueDecorator.cs 10KB
ILRuntimeUtils.cs 10KB
StackObject.cs 10KB
BundleManager.cs 9KB
ShareManager.cs 9KB
ProtoMemberAttribute.cs 9KB
共 952 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
杜佳加
- 粉丝: 41
- 资源: 4625
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论2