摘要: C#实现代理模式:为其他对象提供一种代理以控制对这个对象的访问。也可以说,一个类代表另一个类的功能 阅读全文
posted @ 2019-12-08 15:11 SouthBegonia 阅读(183) 评论(0) 推荐(0) 编辑
摘要: C#实现装饰模式:向一个现有的对象添加新的功能,同时又不改变其结构 阅读全文
posted @ 2019-12-06 15:41 SouthBegonia 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 观察者模式:定义了对象之间的一对多依赖关系,当一个对象改变状态时,它的所有依赖者都会收到通知并且自动更新 阅读全文
posted @ 2019-12-04 17:07 SouthBegonia 阅读(166) 评论(0) 推荐(0) 编辑
摘要: C#实现策略模式,内容包含策略模式含义、实现原理、优缺点、适用场景、UML图等 阅读全文
posted @ 2019-12-02 16:44 SouthBegonia 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 本文详细介绍了三种工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)的含义、优缺点、实现原理、代码描述、UML图 阅读全文
posted @ 2019-12-01 22:11 SouthBegonia 阅读(390) 评论(0) 推荐(0) 编辑
摘要: C#实现单例模式,内容包含单例模式含义、用法、优缺点、分类、线程安全性等 阅读全文
posted @ 2019-11-29 16:59 SouthBegonia 阅读(553) 评论(2) 推荐(2) 编辑
摘要: 简要了解OpenGL含义、发展历程、环境配置、扩展库,最终实现图形化窗口的绘制 阅读全文
posted @ 2019-11-26 20:58 SouthBegonia 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 本文简述了C#中Array类与数组密不可分的关系,以及Array类中最典型的数组排序方法Array.Sort() 阅读全文
posted @ 2019-11-25 21:19 SouthBegonia 阅读(9443) 评论(0) 推荐(1) 编辑
摘要: 普通相机抖动脚本较易实现,但在使用cinemachine相机下,其Transform组件不可被代码修改,因此需要对其进行特殊配置。本文结合实际案例,系统讲解实现抖动的两个核心脚本Cinemachine Impulse Listener、Cinemachine Collision Impulse Source,以及核心方法GenerateImpulse() 阅读全文
posted @ 2019-11-19 18:05 SouthBegonia 阅读(7460) 评论(1) 推荐(4) 编辑
摘要: 这是一款横版类魂游戏,玩家将操控Hero,在诸神黄昏的墓地中,挑战源源不断的敌人,以及近乎无敌的强大boss 阅读全文
posted @ 2019-11-16 17:08 SouthBegonia 阅读(645) 评论(0) 推荐(0) 编辑