摘要: ## System.Collections.ArrayList 一个能储存**任何**数据类型的list, #### 可用函数: ​ Add:添加一个内容。 ​ AddRange:批量增加,将另一个ArrayList添加到末尾。 ​ Insert:在特定位置插入一个值。 ​ Remove:正序遍历删 阅读全文
posted @ 2023-07-22 23:32 ComputerEngine 阅读(24) 评论(0) 推荐(0) 编辑
摘要: #### 核心利用: ~~~c# MonoBehaviour::OnAudioFilterRead(float[] data, int channel) ~~~ ​ 这个函数会以DSP常用的形式输出声音数据,即波形构成本身。通过对这些数据的操控可以实现对音频本身的控制。 ​ 基于以上信息,可以在un 阅读全文
posted @ 2023-07-17 23:16 ComputerEngine 阅读(25) 评论(0) 推荐(0) 编辑
摘要: ### 万物之父:Object ​ 是所有类型的基类,可以利用里氏替换原则来装所有对象。同时可以表示不确定类型,并且可以传参。 ​ ​ Object可以等于任何类型,如果需要详细调用和计算Object类型,考虑使用is和as进行详细判断。 ​ ​ 如果需要其他值获取object的内容,需要强转 ~~ 阅读全文
posted @ 2023-07-07 00:30 ComputerEngine 阅读(60) 评论(0) 推荐(0) 编辑
摘要: C#中极其有用的功能。 ## 基本概念 某个类可以继承其他类的内容并继续发展。被继承的类一般叫父类,继承者一般叫子类。 一个子类只能有一个父类(C++倒是可以多继承,但是C#就不行),并且可以继承父类的父类。 ~~~c# class a//这是爹 { void funcDad(){} } class 阅读全文
posted @ 2023-07-05 23:32 ComputerEngine 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 内部类没啥好说的,类嵌套类而已。 ~~~c# class a{ //sth class b{ //sth class c{ //sth } } } ~~~ 这个还是比较常用的,将数据详细定义清楚增加可读性 ### 分部类partial class 把一个类分成多个类写。 ~~~c# partial 阅读全文
posted @ 2023-07-05 22:30 ComputerEngine 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 4个主题 1.C#基础补全 2.unity相关功能 3.unity游戏开发日志 4.算法竞赛重拾 阅读全文
posted @ 2023-07-05 02:54 ComputerEngine 阅读(6) 评论(0) 推荐(0) 编辑
摘要: # GLSL初入门笔记#1 注意,该笔记只会涉及简单的shader知识,不会深入到shader最底层的工作原理,仅作为我初步尝试学习shader的一个小笔记 所使用的视频教程:Lewis Lepton的Shader Tutorial Series以及百度引擎。由于这个教程不会对函数做更详细解释,所以 阅读全文
posted @ 2023-07-04 01:38 ComputerEngine 阅读(58) 评论(0) 推荐(0) 编辑
摘要: # [简短篇] MonoBehaviour.Invok ​ Invok是一个协程调用方式,通常表现为一个类似定时操作的函数。 ~~~c# Invok("函数名",[时间]); ~~~ 注意,第一个参数是string类型,也就是说你完全可以这样做 ~~~c# public class Invoke : 阅读全文
posted @ 2023-07-02 22:51 ComputerEngine 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 相当于C++中传参时的星号,例如: ~~~c++ void swap(int *a, int *b) { int t = a; a = b; b = t; } ~~~ 上述会直接改变a和b的值,不需要交换。原因是其作为指针直接指向a和b的地址并修改。 而C#中则是 ~~~c# void swap(r 阅读全文
posted @ 2023-06-29 21:13 ComputerEngine 阅读(10) 评论(0) 推荐(0) 编辑
摘要: C++中的指针可以指向对应类型的数据并对其进行操作,但是并没有可以指向某个函数并进行操作的方式。而C#中的delegate就相当于一个指向某个函数的指针,需要时可以直接调用定义的delegate函数来调用对应的函数。 定义方式: ~~~c# 域 delegate [数据类型] 函数名(传参) ~~~ 阅读全文
posted @ 2023-06-28 21:02 ComputerEngine 阅读(19) 评论(0) 推荐(0) 编辑