39246人加入学习
(83人评价)
Unity中的C#编程 - 零基础(Unity 2017)

完成于2017-11-06

价格 免费

数组:存储多个数据

类型[] 数组名 = {数组值(需要和数组名里的变量数量一样)}

int qqr = 1

int qqr1 = 1

int qqr2 = 1

int qqr3 = 1

int qqr4 = 1

int QQR = qqr,qqr1,qqr2,qqr3,qqr4

int[]  QQR = { 100, 90, 80, 10, 50 };(数组长度为5 位数0-4)        

hps[1]  //查找数组值第几位的数字

 

[展开全文]

http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html

[展开全文]

CreateEnemy(new Vetor3(1, 1, 1));
CreateEnemy(new Vetor3(3, 4, 5));

//定义方法
void Test()
{
    print("Test方法被调用了");
}
void CreateEnemy ( Vetor3 pos)
{
    print('创建敌人');
    print('设置敌人位置'+pos);
    print('设置敌人初始属性');
}

[展开全文]

定义枚举类型

enum RoleType{

    Mag,

    Soldier,

    Wizard

}

[展开全文]

 

 

void Start (){

    //调用方法

    Test()

}

 

//定义方法

void Test(){

    print('Test方法被调用了'); //方法体

}

返回值 方法名 (参数){

方法体

}

[展开全文]

int[]hps=new int[8]{23.543.7657.32.65.76.34.89};

//通过Length可以访问到数组的长度

For(int i = 0; i<hps.Length ; i++){

   //i=0 1 2 3 ...7

print(hps[i]);

}

[展开全文]

For循环

print("创造一个敌人");

for ( int i = 1; i <10; i ++) {

   print("创造一个敌人"+i) ;  //循环体内容

}

 

[展开全文]

//构造一个数组:

int[]hps=new int [10];

//10 表示数组的长度

int[]hps=new int [10] {432.65.15.65.6};

[展开全文]

创造数组的方式:

类型[] 数组名={数组的值}; 如下:

int [] hps={100.20.80.90.30}; //数组的长度为5

//通过索引来访问数据   数组名[索引] 如下:

print(hps[1]);

 

 

[展开全文]

1.整数类型:

int

long 

Sbyte

Short

2.浮点型

Float  // 存储小数

Float hp2=3.4f;

Double

 

 

[展开全文]

把一堆代码注释起来:ctrl+k , ctrl+c

 

//变量

int hp = 100;   // 生命变量,hp是自己定义的,变量不能数字开头

 

 

 

[展开全文]

类似print的功能输出:

Debug.Log("1123324")

警告:

Debug.LogWaring("1242")

错误:

Debug.LogError("24523")

[展开全文]

多行注释 , 开头和结尾
/*
 *
 *
 *
 *
*/

[展开全文]

专门用来遍历的

foreach(Transform t in children){

if(t!=transform)//t不是当前物体

Destroy(t.gameObject);

[展开全文]

符号整数

sbyte -128^127

short -32768^32767

int +_2147483647

无符号整数

byte 0^255

ushort 0^2(16)

小数

floatl

[展开全文]

获取GameObject

1.先定义 拖拽 物体或者组件

2.transform.Find("子路径")

3.GameObject.Find("物体名称")  全局查找

4.GameObject.FindWithTag("标签名称")  标签查找

 

[展开全文]

1. 通过GetComponentInChildren<组件类名>()可以获取子物体中第一个符合的组件

[展开全文]

1. 禁用组件只是引擎不会再调用其生命周期相关方法了,用户还可以手动代码调用

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(2)
视频(37)