摘要: AssetBundle作用和定义 1).AssetBundle是一个压缩包包含模型、贴图、预制体、声音、甚至整个场景,可以在游戏运行的时候被加载; 2).AssetBundle自身保存着互相的依赖关系; AssetBundle使用相关API: BuildPipeline.BuildAssetBund 阅读全文
posted @ 2018-10-30 20:42 薄荷グ微凉べ 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 中介者模式 这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中介者模式属于行为型模式。 代码实现: 知识点回顾 设计模式的核心是: 高内聚 低耦合 代码编写多 但是方便维护 1. 单例模式: 懒汉和饿汉(直接就new 线程相对安全) 但是在unity不涉及多线程 阅读全文
posted @ 2018-10-30 15:06 薄荷グ微凉べ 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一.设计遵循法则 设计模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案. 设计模式目前种类: GoF 的 23 种 + “简单工厂模式” = 24 种。 设计模式的作用:高内聚低耦合 软件开发的原则: 迪米特: 多组合 少继承 里式替换: 多态合成复用: 多组合,少继承依赖倒转: 阅读全文
posted @ 2018-10-30 14:41 薄荷グ微凉べ 阅读(265) 评论(0) 推荐(0) 编辑
摘要: UI搭建的规范 1. 一个大的UIPanel里面存放一个脚本 该脚本控制 2. 在这个脚本中能动态找的就动态找 尽量少的拖拉 3. 管理的角度是放在不参与物体身上在对按钮委托的时候执行 void 无参数 的方法 球形范围 获取在触发器中所有物体 字典和list 字典: 1).定义: Dictiona 阅读全文
posted @ 2018-10-30 00:04 薄荷グ微凉べ 阅读(173) 评论(0) 推荐(0) 编辑