U3d
listening’
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity打印简单图形
unti入门创建基本的图形,位置变换,查找对象打印简单的图形;10*10*10大正方体;简单的金字塔;克隆图形原创 2017-08-19 17:35:19 · 554 阅读 · 0 评论 -
向量运算及习题
向量向量定义:既有大小又有方向的量叫做向量。模:向量的长度标准化(Normalizing):保持方向不变,将向量的长度变为1. 单位向量:长度为1的向量。 零向量:各分量均为0的向量向量运算加向量运算:加法,减法,数乘,点乘,叉乘运算习题原创 2017-08-21 20:30:24 · 5454 阅读 · 0 评论 -
面向对象的设计原则
可维护性(Maintainability):指软件能够被理解、改正、适应及扩展的难易程度 可复用性(Reusability):指软件能够被重复使用的难易程度 面向对象设计的目标之一在于支持可维护性复用,一方面需要实现设计方案或者源代码的复用,另一方面要确保系统能够易于扩展和修改,具有良好的可维护性单一职责原则:一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。开闭原则:软件实体应当原创 2017-10-21 10:02:13 · 336 阅读 · 0 评论 -
设计模式之状态模式
定义:允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。对象行为型模式 又名状态对象(Objects for States)继承实现抽象–聚合父类对象–针对抽象编程–实现代码多态using UnityEngine;using System.Collections;using System;using SingletonPattern;(引用泛型单例)namespace原创 2017-10-21 11:14:03 · 377 阅读 · 0 评论 -
设计模式之单例模式
单例模式三种创建对象的方法实例化 Player p = new Player();克隆 p.Clone();反射Activator.CreateInstance<Player>();## 实例方法和静态方法的区别 ##实例方法:实例对象+方法名静态方法:类名+方法名构造器(拿到对象的一种手段,初始化对象)普通单例,泛型单例原创 2017-10-21 10:40:36 · 271 阅读 · 0 评论 -
设计模式之外观模式
定义:为子系统中的一组接口提供一个统一的入口。外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。对象结构型模式 又称为门面模式 是迪米特法则的一种具体实现using UnityEngine;using System.Collections;namespace FacadePattern{ public class People { public原创 2017-10-21 12:17:36 · 362 阅读 · 0 评论 -
设计模式之简单工厂模式
简单工厂模式基本实现流程具体产品类:将需要创建的各种不同产品对象的相关代码封装到具体产品类中 三种获取对象类型的方式: Type.GetType(); typeof Factory factory = new Factory(); factory.GetType()静态工厂方法(Static Factory Method)模式原创 2017-10-21 14:47:06 · 335 阅读 · 0 评论
分享