03 2019 档案

摘要:Unity3D与Android平台通信 分为两种,一种导入jar包,一种是导入aar包。 jar包方式 什么是jar包 jar包的全称是Java Archive File,它是一种压缩文件格式,和zip格式兼容,与zip格式不同的是它包含一个META/INF/MANIFEST.MF的清单文件,这个是 阅读全文
posted @ 2019-03-20 14:40 北冥有鱼其名为鲲 阅读(3518) 评论(3) 推荐(0) 编辑
摘要:状态模式 GoF对状态模式的定义:允许一个对象在其内部状态改变时改变自身的行为,对象看起来就好像在修改自身类。 GoF的定义都比较的抽象,我们需要结合一个实际的例子来帮助我们理解状态模式。 游戏女主角 假设我们正在开发一款新游戏,其中一个任务就是实现女主角的动作图像。女主角的行为图像是受玩家的输入控 阅读全文
posted @ 2019-03-15 01:18 北冥有鱼其名为鲲 阅读(880) 评论(0) 推荐(0) 编辑
摘要:单例模式 定义:确保一个类只有一个实例,并为其提供一个全局的访问入口。 那么什么情况下使用单例?最常见的情况就是一个类需要与一个维持自身状态的外部系统进行交互,比如说打印机。大多数情况下都是多人共用一个打印机,这意味着可能由多个人同时向这个打印机发送打印任务,这个时候管理打印机的类就必须熟悉打印机的 阅读全文
posted @ 2019-03-02 01:01 北冥有鱼其名为鲲 阅读(690) 评论(0) 推荐(0) 编辑
摘要:原型模式 使用特定原型实力来创建特定种类的对象,并且通过拷贝原型来创建新的对象。 创建怪物 设想我们正在做一款RPG游戏,游戏中场景充斥着大量的怪物,这些怪物随时准备抢夺主角的新鲜血肉。我们可以通过怪物生成器来生成怪物,且每一种怪物都有一个怪物生成器。比如我们要生成三种怪物:幽灵、恶魔、术士。我们分 阅读全文
posted @ 2019-03-01 00:19 北冥有鱼其名为鲲 阅读(371) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示