
LoxodonFramework
文章平均质量分 81
魂淡风轻的TK
这个作者很懒,什么都没留下…
展开
-
LoxodonFramework——消息系统(Messenger)
LoxodonFramework——消息系统(Messenger)原创 2023-04-25 15:40:17 · 538 阅读 · 2 评论 -
LoxodonFramework框架解析
在查找unity的MVVM框架时发现了这个框架,实际使用下来发现并没有官方说的那么“轻量”,至少不是半天就能迅速上手的。正好自己处于想全面了解游戏框架的阶段,另一方面想多看看大佬们对C#的使用,因此有了把框架学习整理成文章的想法。下面以模块的方式解析整个框架,介于自己阅读源码的能力有限,会先从外围一点或者简单的功能开始,随后深入MVVM模式等较为复杂的模块。首先放上官方文档,上手的话看文档是完全够了的。原创 2023-04-24 13:52:45 · 841 阅读 · 0 评论 -
LoxodonFramework——Preferences(应用配置)二
由于序列化跟加密这两个主要功能被抽象出来,因此这篇主要讲这两个接口以及两个默认实现。原创 2023-04-24 13:50:54 · 212 阅读 · 0 评论 -
LoxodonFramework——Preferences(应用配置)一
Preferences对多应用配置的创建使用了工厂模式,接口为IFactory(注意和服务容器的IFactory不是同一个,服务容器的IFactory是ServiceContainer的内部接口),有一个抽象类的实现AbstractFactory。Preferences不是唯一的,它有一个静态的字典类型的cache,通过名字访问不同的应用配置。同时提供了数据加密的支持。主要是用于存储一些客户端本地的持久化数据,比如上次登录的账号,新手教程进度之类的,或者游戏里玩家的设置,音乐音效的开关和大小之类的。原创 2023-04-22 18:53:29 · 258 阅读 · 0 评论 -
LoxodonFramework——Context(上下文)
什么是上下文?简单来说,上下文就是完成当前任务(一个函数体的实现)所需的信息。原创 2023-04-21 14:47:27 · 388 阅读 · 0 评论 -
LoxodonFramework——服务定位器
unity开源MVVM框架LoxodonFramework框架中的服务定位器解析原创 2023-04-20 17:13:23 · 512 阅读 · 0 评论