Colve

Code change world. Game change life.

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年12月28日

摘要: 好的设计模式:1.可维护:只需更改要改的代码。2.可复用:代码可以重复使用。3.可扩展:添加功能只需另外加入代码就可以。4.灵活性:只需将代码移动就可做到满足排列需求。面向对象的好处:通过封装、继承、多态把程序的耦合度降低。用设计模式使得程序更加灵活,容易修改,利于复用。尽可能的方法避免重复代码,即... 阅读全文
posted @ 2015-12-28 22:39 Colve 阅读(197) 评论(0) 推荐(0) 编辑

摘要: # if UNITY EDITOR# endif预加载 在打包时候不会打包其中的内容。降低不同脚本之间的耦合度,尽量保持脚本的独立性。-例如为一个物体初始化数据,可以将存储信息的泛型集合直接以方法参数的形式传递给物体上挂载的脚本。尽量不适用Gameobject.Find会消耗大量内存。一个物体想实现... 阅读全文
posted @ 2015-12-28 22:35 Colve 阅读(1811) 评论(2) 推荐(0) 编辑

摘要: 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以前他们之间的关系和操作等相关问题的学科.程序设计 = 数据结构 + 算法数据:描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合.数据元素:组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理... 阅读全文
posted @ 2015-12-28 22:31 Colve 阅读(198) 评论(0) 推荐(0) 编辑

摘要: 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以前他们之间的关系和操作等相关问题的学科.程序设计 = 数据结构 + 算法数据:描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合.数据元素:组成数据的、有一定意义的基本单位,在计算机中通常作为整体处理... 阅读全文
posted @ 2015-12-28 22:31 Colve 阅读(164) 评论(0) 推荐(0) 编辑