凉鞋的笔记

努力 坚持,越幸运

嗨,我是凉鞋,一名游戏开发者,现居上海,就职于一家创业公司做技术支持工作。正在修行,探求创意之源。(copy from onevcat.com : ) )


Tag: Unity框架搭建


  1. Unity 游戏框架搭建 (三) MonoBehaviour单例的模板

      上一篇文章讲述了如何设计C#单例的模板。也随之抛出了问题: 如何设计接收MonoBehaviour生命周期的单例的模板? 如何设计? 先分析下需求:   1.约束脚本实例对象的个数。   2.约束GameObject的个数。   3.接收MonoBehaviour生命周期。   4.销毁单例和对应的GameObject。   首先,第一点,约束脚本实例对象的个数,这个…

    Unity框架搭建继续阅读

  2. Unity 游戏框架搭建 (二) 单例的模板

      上一篇文章中说到的manager of managers,其中每个manager都是单例的实现,当然也可以使用静态类实现,但是相比于静态类的实现,单例的实现更为通用,可以适用大多数情况。 如何设计这个单例的模板?   先分析下需求,当设计一个manager时候,我们希望整个程序只有一个该manager对象实例,一般马上能想到的实现是这样的: public class XXXManager { private static XXXManager…

    Unity框架搭建继续阅读

  3. Unity 游戏框架搭建 (一) 概述

      为了重构手头的一款项目,翻出来当时未接触Unity时候收藏的视频《Unity项目架构设计与开发管理》,对于我这种初学者来说全是干货。简单的总结了一下,以后慢慢提炼。 关于Unity的架构有如下几种常用的方式。 1.EmptyGO:   在Hierarchy上创建一个空的GameObject,然后挂上所有与GameObject无关的逻辑控制的脚本。使用GameObject.Find()访问对象数据。 缺点:逻辑代码散落在各处,不适合大型项目。 2.Sim…

    Unity框架搭建继续阅读