摘要:
洗牌算法 Quad vs Plane Quad: 两个单位三角形组成的四边形 Plane Plane是一个10行10列一共200个单位三角形组成的 三角形越多也就意味着模型顶点越多,所制作的动画和模型也就越精细;同理,如果三角形少,那么模型顶点也就越少,所能制作的效果会很具有局限性。 这里只是制作地 阅读全文
摘要:
引用 微信读书——游戏编程模式 前言 “使用共享以高效地支持大量的细粒度对象。” 迷雾升起,一片雄伟、古老而茂盛的森林在眼前展现。数不尽的远古铁杉迎面扑来,宛如一座绿色的大教堂。漫天树叶像是褪色的巨大玻璃穹顶,将阳光滤碎成细密的水雾。透过高大树干的间隙,你能感到这庞大的森林往远方渐逝。这是每一个游戏 阅读全文
摘要:
引用 广度优先搜索算法在Unity网格地图中寻找最短路径 推荐路径算法学习网站 广度优先搜索算法在Unity网格地图中实现最短路径 什么是宽度优先搜索(BFS) 从根节点开始,沿着树型的宽度(也就是这一行),遍历树下每一个节点。 从图中可以看到,如果我们所需要的节点是8,那么BFS的搜索顺序从1开始 阅读全文
摘要:
学习内容及其引用 [ ] 委托的定义以及如何理解委托 [ ] 委托的声明及其由来 [ ] 委托类型的实例 [ ] 多播委托 [ ] 委托的缺点 [ ] Action委托与Func委托 委托•语法篇 C#语言入门详解 Delegate详解 委托的定义以及如何理解委托 委托现实的定义: 本人不需要亲自去 阅读全文
摘要:
事件语法篇 事件•语法篇 C#入门详解 [ ] 为什么人们会认为:事件就是一种特殊形式的委托? [ ] 委托和事件的关系究竟是什么? [ ] 如何通过完整和简略的声明格式[声明自定义事件] 本文内容 [x] 复习[事件模型]的5个部分 [x] 介绍声明自定义事件的完整以及简略的声明格式 [x] 优化 阅读全文
摘要:
参考书籍 参考视频 概念: 将一个请求封装成一个对象,从而让用户使用不同的请求把客户端参数化;对请求排队或记录日志,以及支持可撤销的操作。 定义或者说概念初次看到时永远是这么的晦涩难懂。 本书解释: 比喻不够形象,加上英语的一词多义,产生了很多歧义。 首先就是"客户(client)"指代同你有着业务 阅读全文
摘要:
在本篇,我们主要学习并理解以下几个方面: [ ] 事件,什么是事件 [ ] 事件模型,五个组成部分是什么 [ ] 事件是基于委托,如何理解 【事件•理论篇】事件的定义和事件模型的五个组成部分 @刘老师c#入门详解 .Net Framework 命名时的约定俗成 如果这个方法是触发事件的方法,或者事件 阅读全文
摘要:
需要准备 先写一个类把它序列化: [Serializable] public class DialogContent { public string Content; public bool CharaADisplay; public bool CharaBDisplay; } 为了方便查看在写一个 阅读全文
摘要:
2022/2/21 单例模式基类模块 没有继承MonoBehaviour的单例模式 继承MonoBehaviour的单例模式 2022/2/21 单例模式基类模块 没有继承MonoBehaviour的单例模式 //1.C#中泛型的知识 //2.设计模式中 单例模式的知识 public class B 阅读全文
摘要:
Monday, February 21 2022 Tasks Notes UI Framework Base BasePanel Concrete Manager PanelManager UIManager UITool UIType Scenes Base Concrete SceneSyste 阅读全文