- 博客(8)
- 资源 (8)
- 收藏
- 关注
原创 设计模式——代理模式
转载请注明出处! 代理模式说明:为其他对象提供一种代理以控制对这个对象的访问。 以下是代理模式的基本模版代码: //抽象对象类,定义了RealSubject和Proxy的共用接口 //这样就在任何使用RealSubject的地方都可以使用Proxy abstract class Subject { public abstract void
2017-02-28 20:47:32 386
原创 设计模式——装饰模式
转载请注明出处! 装饰模式说明:动态地给一个对象添加一些额外的职责,就增加功能来说,装饰模式比生成子类更为灵活。 装饰模式可简单理解为:为已有功能动态的添加更多功能的一种方式,以下是简单的模版代码: //Component是定义一个对象接口,可以给这些对象动态的添加职责 abstract class Component { public abstract
2017-02-28 20:46:53 285
原创 设计模式——常用的设计原则
转载请注明出处! 1、单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。 说明:单一职责是一种必需的思想,即职责相互分离。 如果一个类承担的职责过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当发生变化时,设计会遭受到意想不到的破坏。 软件设计真正要做的许多内容,就是法
2017-02-28 20:46:13 308
原创 设计模式——策略模式
转载请注明出处! 策略模式说明:它定义了算法家族,分别封装起来,让它们之间可以相互替换。此模式让算法的变化,不会影响到使用算法的用户 话不多说,直接上模版代码: //上下文,维护对Strategy对象的引用 class Context { Strategy strategy; public Context(Strategy strategy
2017-02-28 20:45:27 306
原创 设计模式——简单工厂模式
转载请注明出处! 简单工厂模式简单说明:用一个单独的类来实现创造实例的过程,这就是工厂。 这里用简单工厂模式设计一个简单的控制台计算器,用户输入数字A和数字B,并输入一个运算符,然后得到计算结果。这里的工厂类作用就是根据运算符创建不同的运算类,而每个运算类就相当于不同产品,互不影响。 简单代码说明如下: //运算操作的父类,各种操作运算继承此类 public clas
2017-02-28 20:44:25 524
转载 [推荐]Unity资源机制
1、概述 本文意在阐述Unity资源机制相关的信息,以及一些关于个人的理解与试验结果。另外还会提及一些因机制问题可能会出现的异常以及处理建议。大部分机制信息来源于官方文档,另外为自我验证后的结果。 2、资源 概述 Unity必须通过导入将所支持的资源序列化,生成AssetComponents后,才能被Unity使用。以下是Unity对A
2017-02-28 20:43:03 2381 1
转载 Unity3D中Monobehaviour中自带的重要函数
在Unity3D游戏开发中会使用到很多函数,如果熟练知道每个函数的用法会极大的提高开发效率,为此下面就给大家介绍下Unity3D中的一些重要函数,不是很清楚的就一起来看看吧。 Update 当MonoBehaviour启用时,其Update在每一帧被调用。 LateUpdate 当Behaviour启用时,其LateUpdate在每一
2017-02-28 20:41:45 3787
转载 腾讯开源手游热更新方案:Unity3D下的XLua方案介绍
转自:http://gad.qq.com/article/detail/7182055 写在前面 xLua是Unity3D下Lua编程解决方案,自2016年初推广以来,已经应用于十多款腾讯自研游戏,因其良好性能、易用性、扩展性而广受好评。现在,腾讯已经将xLua开源到GitHub。 2016年12月末,xLua刚刚实现新的突破:全平台支持用Lua修复C#代码bug。
2017-02-28 20:39:26 1249
UnityWebRequest下载网络资源,支持断点续传、多文件同时下载
2018-02-24
Unity5 T4m插件(地形优化)
2017-09-25
Unity5 T4m地形优化插件
2017-09-25
Unity5.4的AssetBundle的打包和加载流程(简易框架)
2016-10-08
Delphi颜色选择器
2015-08-25
Delphi7版中国象棋(人机对战、人人对战)
2015-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人