Over Design
文章平均质量分 65
抽象鸡肋
这个作者很懒,什么都没留下…
展开
-
【QFramework】系统层——外观模式
用过QFramework框架的同学都知道其系统层不同于通常视频里挂载在游戏对象的Manger,没有不继承MonoBehavior,仅用于存储一定状态和共享上层逻辑。那么要使用Unity的update系列API就需要创建游戏对象(GameObject)挂在脚本,然后通过事件把需要执行的代码注册进去,实现的方法很多,今天我分享的是其中一种我认为比较好的方法——门面(外观)模式。............原创 2022-08-03 19:52:50 · 813 阅读 · 0 评论 -
【Over Design】工厂模式——漂浮文字
在我之一片文章【Unity】漂浮文字最后提到这个实现适用于工厂模式创建。理由如下:1.漂浮文字可以有很多个派生,属于同一系列的不同型号。2.有比直接new复杂的初始化过程,所以不使用简单工厂方法。每次鼠标点击就创建一个Popup的游戏对象,让它播放完后自动销毁,在实际使用中可以预期这种操作的需求很大,比如每次造成伤害都要显示的话,那就会很多创建和销毁操作,为了优化性能节省资源,最好使用对象池。...原创 2022-08-03 10:12:44 · 490 阅读 · 0 评论