摘要:
在这篇我们介绍一个新的概念 BindableProperty。 BindableProperty 是包含 数据 + 数据变更事件 的一个对象。 BindableProperty 基本使用 简单的用法如下: var age = new BindableProperty<int>(10); age.Re 阅读全文
在这篇我们介绍一个新的概念 BindableProperty。 BindableProperty 是包含 数据 + 数据变更事件 的一个对象。 BindableProperty 基本使用 简单的用法如下: var age = new BindableProperty<int>(10); age.Re 阅读全文
posted @ 2022-10-17 10:03
凉鞋的笔记
阅读(192)
评论(0)
推荐(0)
摘要:
在这一篇,我们来引入最后一个基本概念 System。 首先我们来看下代码,如下: using UnityEngine; using UnityEngine.UI; namespace QFramework.Example { // 1. 定义一个 Model 对象 public class Coun 阅读全文
在这一篇,我们来引入最后一个基本概念 System。 首先我们来看下代码,如下: using UnityEngine; using UnityEngine.UI; namespace QFramework.Example { // 1. 定义一个 Model 对象 public class Coun 阅读全文
posted @ 2022-10-17 09:58
凉鞋的笔记
阅读(252)
评论(0)
推荐(0)
摘要:
在这一篇,我们来支持 CounterApp 的存储功能。 其代码也非常简单,只需要修改一部分 Model 的代码即可,如下: // 定义一个 Model 对象 public class CounterAppModel : AbstractModel { private int mCount; pub 阅读全文
在这一篇,我们来支持 CounterApp 的存储功能。 其代码也非常简单,只需要修改一部分 Model 的代码即可,如下: // 定义一个 Model 对象 public class CounterAppModel : AbstractModel { private int mCount; pub 阅读全文
posted @ 2022-10-17 09:56
凉鞋的笔记
阅读(169)
评论(0)
推荐(0)
摘要:
我们看下当前的代码: using UnityEngine; using UnityEngine.UI; namespace QFramework.Example { // 1. 定义一个 Model 对象 public class CounterAppModel : AbstractModel { 阅读全文
我们看下当前的代码: using UnityEngine; using UnityEngine.UI; namespace QFramework.Example { // 1. 定义一个 Model 对象 public class CounterAppModel : AbstractModel { 阅读全文
posted @ 2022-10-17 09:56
凉鞋的笔记
阅读(150)
评论(0)
推荐(0)
摘要:
我们回顾一下目前的代码,如下; using UnityEngine; using UnityEngine.UI; namespace QFramework.Example { // 1. 定义一个 Model 对象 public class CounterAppModel : AbstractMod 阅读全文
我们回顾一下目前的代码,如下; using UnityEngine; using UnityEngine.UI; namespace QFramework.Example { // 1. 定义一个 Model 对象 public class CounterAppModel : AbstractMod 阅读全文
posted @ 2022-10-17 09:55
凉鞋的笔记
阅读(270)
评论(0)
推荐(1)
摘要:
QFramework 基于 MVC 的开发模式 所以我们先从最熟知的 MVC 架构开始着手 QFramework 的学习。 我们先做一个非常简单的计数器应用。 首先我们使用 UGUI 创建一个最简单的界面,如下图所示: 场景结构如下所示: 复制完之后,我们创建一个脚本叫做 CounterAppCon 阅读全文
QFramework 基于 MVC 的开发模式 所以我们先从最熟知的 MVC 架构开始着手 QFramework 的学习。 我们先做一个非常简单的计数器应用。 首先我们使用 UGUI 创建一个最简单的界面,如下图所示: 场景结构如下所示: 复制完之后,我们创建一个脚本叫做 CounterAppCon 阅读全文
posted @ 2022-10-17 09:54
凉鞋的笔记
阅读(399)
评论(0)
推荐(1)
摘要:
QFramework 架构是一套简单、强大、易上手的系统设计架构。 这套架构的特性如下: 基于 MVC 分层 (可选)CQRS 支持 (可选)事件驱动 (可选)数据驱动 (可选)IOC 模块化 (可选)领域驱动设计(DDD)支持 符合 SOLID 原则 源码不到 1000 行 提供的架构图 举个例子 阅读全文
QFramework 架构是一套简单、强大、易上手的系统设计架构。 这套架构的特性如下: 基于 MVC 分层 (可选)CQRS 支持 (可选)事件驱动 (可选)数据驱动 (可选)IOC 模块化 (可选)领域驱动设计(DDD)支持 符合 SOLID 原则 源码不到 1000 行 提供的架构图 举个例子 阅读全文
posted @ 2022-10-17 09:54
凉鞋的笔记
阅读(237)
评论(0)
推荐(0)
摘要:
将来也许 sLua、toLua、xLua、ILRuntime 支持 Pro 版本推进 Architecture Designer 使用可视化设计架构,一键生成架构代码 ResKit 支持自定义目录方案 UIKit 支持多个 Canvas Root 和 摄像机方案 CodeGenKit 同步 插件平台 阅读全文
将来也许 sLua、toLua、xLua、ILRuntime 支持 Pro 版本推进 Architecture Designer 使用可视化设计架构,一键生成架构代码 ResKit 支持自定义目录方案 UIKit 支持多个 Canvas Root 和 摄像机方案 CodeGenKit 同步 插件平台 阅读全文
posted @ 2022-10-17 09:53
凉鞋的笔记
阅读(290)
评论(0)
推荐(0)
摘要:
大家好,我是 QFramework 的作者 凉鞋,QFramework 从第一次代码提交到现在快 7 年了(2015 年 12 月 ~ 2022 年 10 月)了,而经过了 7 年时间的打磨,我们终于迎来了 v1.0 版本。 此教程,将收录于 QFramework 的官方文档,发布于 qframew 阅读全文
大家好,我是 QFramework 的作者 凉鞋,QFramework 从第一次代码提交到现在快 7 年了(2015 年 12 月 ~ 2022 年 10 月)了,而经过了 7 年时间的打磨,我们终于迎来了 v1.0 版本。 此教程,将收录于 QFramework 的官方文档,发布于 qframew 阅读全文
posted @ 2022-10-17 09:52
凉鞋的笔记
阅读(1508)
评论(0)
推荐(0)

经过一周的工作,v0.4 版本总算完成了。 就在刚刚笔者在 AssetStore 提交了 v0.4 版本。 v0.4 版本主要内容有两个 一键生成简单继承类图功能 底层兼容 QFramework v0.14.x 其中一键生成类图功能的工作量不是很多,写功能加上提交版本前的测试和优化总共加起来不到 4
浙公网安备 33010602011771号