- 博客(17)
- 收藏
- 关注
翻译 Unity 通过点击按钮进行场景切换
首先新建2个场景Scene1 和 Scene2,我们在Scene1中的Hierarchy面板中右键->UI->Button新建一个按钮对象,然后选中Button按钮,在Inspector面板中单击Add Component新建一个自定义脚本,我们起名为GameManager.using System.Collections;using System.Collections.Gene...
2019-05-07 15:56:01
6441
翻译 XML的使用
XML数据生成和解析XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML结构每个标签内部可以有多个属性。标签可以层层嵌套,形成一个树形结构。例如:18530以上Alarm(元素节点),lock(属性节点),Time(元素节点), String...
2019-05-07 15:48:24
221
翻译 C#基础
类:具有同种属性的对象称为类,是个抽象的概念。比如说:汽车、人、狗、神;对象:日常生活中的所有东西都是对象,是类的实例化。比如说:推土车是汽车的实例化;姚明是人的实例化;小白(狗的名字)是狗的实例化;二郎神是神的实例化;属性:用来描述具体某个对象的特征的是属性,是静态的。比如:姚明身高2.6米多;小白的毛发是棕色的;二郎神额头上有只眼睛;方法:每个对象有它们自己的行为或者是使用它们的方法,比...
2019-05-07 15:44:48
176
转载 什么是sdk
其实很简单,SDK 就是 Software Development Kit 的缩写,中文意思就是"软件开发工具包"。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做 “SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。呵呵,其实上面只是说了一个 SDK 大概的概念...
2019-05-07 15:41:17
307
翻译 unity实现物体移动
public class move : MonoBehaviour {// Use this for initializationvoid Start () {}// Update is called once per framevoid Update () {//使小球按照y轴正方向以每帧1的单位长度移动transform.Translate(Vector3.up * Time.d...
2019-05-07 15:39:20
618
翻译 面向对象的基本特征
封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生...
2019-05-07 15:35:05
110
翻译 泛型类型
类型参数命名准则务必使用描述性名称命名泛型类型参数,除非单个字母名称完全可以让人了解它表示的含义,而描述性名称不会有更多的意义。public interface ISessionChannel { /…/ }public delegate TOutput Converter<TInput, TOutput>(TInput from);public class List { /…...
2019-05-07 15:25:56
235
原创 冒泡排序的写法
void main(){int a[10];int i, j, temp;// 输入10个整型数据printf(“Please input ten numbers: \n”);for (i = 0; i < 10; i++)scanf("%d", &a[i]);// 排序for (i = 0; i < 9; i++) // 10个数,10 - 1轮冒泡,每一轮...
2019-05-07 15:10:24
95
翻译 unity的生命周期表
Awake() 无论脚本是否处于激活状态都调用一次;OnEnable() 当脚本被设置为激活状态时掉用一次;Start() 当脚本被激活时调用一次;FixedUpdate() 每隔固定时间间隔调用一次(默认0.02s),在0s时也会执行一次;Update() 脚本处于激活状态时每帧调用一次;LateUpdate() 在Update()之后调用一次;OnGUI() 脚本处于激活状态时每帧...
2019-05-07 14:46:14
474
翻译 C#的四种访问修饰符
Public:公有的,是类型和类型成员的访问修饰符。对其访问没有限制。Internal:内部的,是类型和类型成员的访问修饰符。同一个程序集中的所有类都可以访问Private:私有的,是一个成员访问修饰符。只有在声明它们的类和结构中才可以访问。Protected::受保护的,是一个成员访问修饰符。只能在它的类和它的派生类中访问。一个成员或类型只能有一个访问修饰符,使用 protectedin...
2019-05-07 14:34:54
803
翻译 C#设计模式之单例
单例模式的写法单例模式让一个类仅有一个实例,并提供访问它的全局访问点。单例模式的实现通常如下:public class Singleton {private static Singleton singleton;private Singleton() {}public static Singleton GetInstance(){if (singleton == null){...
2019-05-04 21:10:04
72
翻译 C#—抽象的理解
什么是抽象1.凡是包含抽象方法的类都是抽象类,此时,必须加abstract关键字:class TEST{public abstract void test();}在上面定义的TEST类中,包含了一个抽象方法test(),编译器提示语法错误: ‘TEST.test()’ is abstract but it is contained in non-abstract class ,因此,必...
2019-05-04 21:04:06
566
翻译 对数据类型的转换理解
类型的转换1.(int)变量名[强制类型转换]该转换方式主要用于数字类型之间的转换,从int类型向long,float,double,decimal 类型转换可以使用隐式转换,但从long型到int 就需要使用显示转换,即使用该类型的转换方式否则产生编译错误。该方式对于浮点数会无条件的舍去,会失去精确度对于char类型的到int类型的转换,传回的值是ASCII码示例:double dou...
2019-05-04 20:12:39
427
翻译 类与对象的心得
类与对象面向对象程序设计的基本概念、对类和对象关系的理解类的成员访问修饰符:字段和局部变量:面向对象程序设计的基本概念、面向对象的程序设计(OOP)的主要思想是将数据及处理这些数据的操作都封装到一个称为类(class)的数据结构中。使用这个类时,只需要定义一个类的变量即可,这个变量叫做对象(Object)。通过调用对象的成员完成对类的使用。在面向对象理论中,类(class)就是对具有相同特征...
2019-05-04 19:37:55
402
翻译 C#基础知识—变量与常量
变量的声明和赋值1.定义变量的语法:数据类型 变量名; (定义一个年龄的变量,年龄是整数,所以变量定义如下:)int age; [系统会根据数据类型,在内存中分配不同大小的存储空间]每个数据类型后面,可以定义多个变量,如:(定义姓名、家庭地址、籍贯、民族)string name,address,origin,national ;2.为变...
2019-05-03 18:00:09
559
翻译 C#中的delegate—委托
委托的理解刚开始在C#视频中就看到了委托,到了大话中首先还是看这些基础知识,对于委托我始终不太理解,因此我就上网查了一些资料并且结合自己的理解,来介绍一下委托。【汉语】把事情托付给别人或别的机构。【百度给出的定义】委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时...
2019-05-03 17:42:24
79
翻译 C#的数据类型
扬帆·起航首先 天秀要做一篇C#博客C#数据类型再见首先 天秀要做一篇C#博客这辈子第一次写想先讲讲基础的数据类型,每位新手都要熟练的重要知识C#数据类型值类型简单类型(Simple type)整形浮点型十进制型(decimal)布尔型(bool)字符型(char)结构类型(Struct type)struct枚举类型(Enumeration types)enum引...
2019-05-03 17:22:13
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人