摘要: 创建型模式 1、创建型模式(Creational Pattern)对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。 2、为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不需要清楚其具体的实现细节,使整个系统的设计更加符合单一职责原则。 3、创建型模式隐藏 阅读全文
posted @ 2024-05-15 21:58 FengLing_风铃 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 输入输出流iostream 向流写入数据<<运算符 <<运算符接受两个运算对象,此运算符将给定的值写到给定的ostream对象中: 左侧:运算对象为ostream对象,如cout、cerr、clog 右侧:运算对象是要打印的值 输出结果:写入给定值的那个ostream对象,即此运算符返回其左侧的运算 阅读全文
posted @ 2024-05-15 21:57 FengLing_风铃 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Mathf Mathf和Math 1、Math是C#中封装好的用于数学计算的工具类,位于System命名空间中。 2、Mathf是Unity中封装好的用于数学计算的工具结构体,位于UnityEngine命名空间中。 Mathf中的常用方法 1.π - PI print(Mathf.PI); 2.取绝 阅读全文
posted @ 2024-05-15 21:56 FengLing_风铃 阅读(302) 评论(0) 推荐(1) 编辑
摘要: ArrayList 1、Arraylist本质上是一个可以自动扩容的object数组 2、由于用万物之父来存储数据,自然存在装箱拆箱 3、当往其中进行值类型存储时就是在装箱,当将值类型对象取出来转换使用时,就存在拆箱。 4、所以ArrayList尽量少用,之后我们会学习更好的数据容器(泛型)。 底层 阅读全文
posted @ 2024-03-22 20:35 FengLing_风铃 阅读(207) 评论(0) 推荐(0) 编辑
摘要: C#基础篇 内存分区 1、栈区: 由编译器自动分配释放,存放值类型的对象本身,引用类型的引用地址(指针),静态区对象的引用地址(指针),常量区对象的引用地址(指针)等。其操作方式类似于数据结构中的栈。 2、堆区(托管堆): 用于存放引用类型对象本身,在c#中由.net平台的垃圾回收机制(GC)管理。栈,堆都属于 阅读全文
posted @ 2024-03-19 17:10 FengLing_风铃 阅读(198) 评论(1) 推荐(0) 编辑
摘要: 渲染管线概念篇 渲染管线概念 渲染是一个非常复杂的过程,它需要从一系列的顶点、纹理等信息出发,把这些信息最终转换成屏幕图像,而在这个过程中,需要CPU和GPU密切配合,这一个过程也叫渲染流水线。 什么是渲染流水线? 渲染管线也叫渲染流水线。流水线是并行进行的,可以大大提高生产的效率。图形渲染过程也同样使用了该技术, 阅读全文
posted @ 2024-03-19 17:08 FengLing_风铃 阅读(336) 评论(2) 推荐(0) 编辑