2017年1月24日

Unity3D中如何计算场景中的三角面和顶点数

摘要: 在做游戏开发时,场景中的三角面和顶点数影响着运行效率,尤其是在手机平台上,实时的知道场景中的各项指标,对性能优化来说至关重要,下面我们来实现一个小功能,来实时计算场景中的三角面和顶点数; 如果要知道场景中的三角面和顶点数,首先我们要得到场景中所有的物体,如下: 其次,在我们得到的这些Gameobje 阅读全文

posted @ 2017-01-24 14:35 Zander_zhang 阅读(6561) 评论(0) 推荐(0) 编辑

2017年1月19日

设计模式从零到一之六大原则

摘要: 一、单一职责原则(Single Responsibility Principe)简称是SRP。 单一职责原则的好处: 1、类的复杂性降低,实现什么职责都有清晰明确的定义; 2、可读性提高,复杂性降低,那当然可读性就提高了; 3、可维护性提高,可读性提高,那当然就更容易维护了; 4、变更引起的危险降低 阅读全文

posted @ 2017-01-19 17:54 Zander_zhang 阅读(134) 评论(0) 推荐(0) 编辑

设计模式之一:单例模式

摘要: 定义:Ensure a class has only instance , and provide a global point of access to it.(确保某一个类只有一个实例,而且自动实例化并向整个系统提供这个实例) 优点: 1、在内存中只有一个实例,所以减少了内存开销,特别是在一个对 阅读全文

posted @ 2017-01-19 17:54 Zander_zhang 阅读(109) 评论(0) 推荐(0) 编辑

设计模式之二:工厂方法模式

摘要: 工厂方法模式(Factory Method): 定义:Define an interface for creating an object, but let subclasses decide which class to instantiate. Factory Method lets a cla 阅读全文

posted @ 2017-01-19 17:52 Zander_zhang 阅读(127) 评论(0) 推荐(0) 编辑

设计模式之四:模板方法模式

摘要: 模板方法模式(Template Method Pattern): 定义:Define the skeleton of an algorithm in an operation,deferring some steps to subclasses . Template Method lets subc 阅读全文

posted @ 2017-01-19 17:51 Zander_zhang 阅读(86) 评论(0) 推荐(0) 编辑

2017年1月18日

设计模式之三:抽象工厂模式

摘要: 抽象工厂模式(Abstract Factory Pattern): 定义:Provide an interface for creating families of related or dependent objects without specifying their concrete clas 阅读全文

posted @ 2017-01-18 17:23 Zander_zhang 阅读(166) 评论(0) 推荐(0) 编辑

导航