摘要:
如果只有空的构造函数,想要对字段进行初始化,可以直接在构造函数后面加上{属性名=值,属性名=值};属性与属性之间用,分割开 阅读全文
摘要:
委托概念:如果我们要把方法当做参数来传递的话,就要用到委托。简单来说委托是一个类型,这个类型可以赋值一个方法的引用。 声明委托: 在C#中使用一个类分两个阶段,首选定义这个类,告诉编译器这个类由什么字段和方法组成的,然后使用这个类实例化对象。在我们使用委托的时候,也需要经过这两个阶段,首先定义委托, 阅读全文
摘要:
常用的操作正则表达式的方法: 静态方法Match(System.Text.RegularExpressions): 静态方法Matches(System.Text.RegularExpressions): Replaces函数(System.Text.RegularExpressions): 静态方 阅读全文
摘要:
创建字符串: System.String(string是这个类的别名) System.Text.StringBuilder System.String类: 1,创建字符串 string s = "www.devsiki.com"; 2,获取字符串长度 s.Length(属性) 3,比较字符串是否一样 阅读全文
摘要:
1.有时候在场景中创建光源会有一条虚线 解决方法:禁用锯齿 edit - project setting - quality - anti aliasing 阅读全文
摘要:
列表List: 1,创建列表(列表可以存储任何类型的数据,在创建列表对象的时候首先要指定你要创建的这个列表要存储什么类型的)(泛型) List<int> scoreList = new List<int>(); new List<int>(){1,2,3} new List<string>(){"o 阅读全文
摘要:
1.直接通过名字在整个解决方案找(比较笨的方法) 2.如果知道方法名或者变量名可以通过引用来找 阅读全文
摘要:
1:更新完unity的5.3.1 版本 后,打开SimpleFrameworld_UGUI 后出现 error CS0117: 'System.IO.Directory' does not contain a definition for 'Delete' error CS0117: 'System 阅读全文
摘要:
概念: 在上一节课中学习了如何定义类,用类当做模板来声明我们的数据。 很多类中有相似的数据,比如在一个游戏中,有Boss类,小怪类Enemy,这些类他们有很多相同的属性,也有不同的,这个时候我们可以使用继承来让这两个类继承自同一个类。 分类: 实现继承: 表示一个类型派生于一个基类型,它拥有该基类型 阅读全文
摘要:
为了让编程更加清晰,把程序中的功能进行模块化划分,每个模块提供特定的功能,而且每个模块都是孤立的,这种模块化编程提供了非常大的多样性,大大增加了重用代码的机会。 面向对象编程也叫做OOP编程 简单来说面向对象编程就是结构化编程,对程序中的变量结构划分,让编程更清晰。 类的概念: 类实际上是创建对象的 阅读全文