上一页 1 ··· 8 9 10 11 12 13 14 下一页
摘要: 背景: 前段时间用 Xamarin.OSX 开发一些工具,遇到了两个问题: QFramework 的大部分的类耦合了Unity的API,这样导致不能在其他 .Net 平台使用 QFramework。 QFramework 定义了太多了命名空间,如果使用 vs for mac 或者 MonoDevel 阅读全文
posted @ 2017-11-07 09:56 凉鞋的笔记 阅读(355) 评论(0) 推荐(0)
摘要: 加班加了三个月终于喘了口气,博客很久没有更新了,这段期间框架加了很多 Feature,大部分不太稳定,这些 Feature中实现起来比较简单而且用的比较稳定的就是链式编程支持了。 什么是链式编程? 我想大家应该都接触过DOTween,用起来是这样的。 transform.DOMove(Vector3 阅读全文
posted @ 2017-11-07 09:54 凉鞋的笔记 阅读(672) 评论(0) 推荐(0)
摘要: 这段时间空调吹感冒了,休息了好久 本篇介绍 QSingleton 最重要的功能,是它让 QSingleton 称得上优雅。相关内容之前介绍过。 代码如下: MonoSingletonPath.cs: namespace QFramework.Example { using UnityEngine; 阅读全文
posted @ 2017-11-07 09:53 凉鞋的笔记 阅读(317) 评论(0) 推荐(0)
摘要: 大家都出去过周六了,而我却在家写代码T.T... 接下来介绍通过属性器实现MonoSingleton。 代码如下: MonoSingletonProperty.cs namespace QFramework.Example { using System.Collections; using Unit 阅读全文
posted @ 2017-11-07 09:47 凉鞋的笔记 阅读(370) 评论(0) 推荐(0)
摘要: 接下来介绍,不通过继承的方式实现单例模式。大家都出去嗨了,而我却在家码代码... 代码如下: MonoSingletonProperty.cs namespace QFramework.Example { using UnityEngine; class Class2SignetonProperty 阅读全文
posted @ 2017-11-07 09:45 凉鞋的笔记 阅读(428) 评论(0) 推荐(0)
摘要: MonoSingleton.cs namespace QFramework.Example { using System.Collections; using UnityEngine; class Class2MonoSingleton : QMonoSingleton<Class2MonoSing 阅读全文
posted @ 2017-11-07 09:43 凉鞋的笔记 阅读(670) 评论(0) 推荐(0)
摘要: 接下来笔者来介绍如何用QSingleton实现一个简单的单例。代码如下。 Singleton.cs namespace QFramework.Example { using UnityEngine; class Class2Singleton :QSingleton<Class2Singleton> 阅读全文
posted @ 2017-11-07 09:37 凉鞋的笔记 阅读(409) 评论(0) 推荐(0)
摘要: 好久不见 !之前想着让各位直接用 QFramework,但是后来想想,如果正在进行的项目直接使用QFramework,这样风险太高了,要改的代码太多,所以打算陆续独立出来一些工具和模块,允许各位一个模块一个模块的进行更换,减少更换带来的风险。 QSingleton: 之前有几篇文章介绍过单例模板在 阅读全文
posted @ 2017-11-07 09:36 凉鞋的笔记 阅读(393) 评论(0) 推荐(0)
摘要: 之前的文章中介绍的 《Unity 游戏框架搭建 (二) 单例的模板》 和 《Unity 游戏框架搭建 (三) MonoBehaviour单例的模板》有一些问题。 存在的问题: 只要继承了单例的模板就无法再继承其他的类。 虽然单例继承其他类是比较脏的设计,但是难免会遇到不得不继承的时候。没有最好的设计 阅读全文
posted @ 2017-11-07 09:35 凉鞋的笔记 阅读(615) 评论(0) 推荐(0)
摘要: 上篇文章中实现了基本的打包功能,在这篇我们来解决不同平台打 AB 包的问题。 本篇文章的核心 api 还是: BuildPipeline.BuildAssetBundles (outPath, 0, EditorUserBuildSettings.activeBuildTarget); 在第三个参数 阅读全文
posted @ 2017-11-07 09:34 凉鞋的笔记 阅读(764) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 下一页