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

完成于2017-11-06

价格 免费

Debug.log

Debug.logWarning 警告

Debug.logError 

[展开全文]
求真务实 · 2018-09-12 · 该任务已被删除 0

注释选中:Ctrl+K 

[展开全文]
Deacon · 2018-09-12 · 该任务已被删除 0

if(hp>=0&&hp<+20) { print("可以使用医疗箱"); }

[展开全文]
Kirtion · 2018-09-05 · 该任务已被删除 1

初始值以inspector为准

 

[展开全文]
Kirtion · 2018-09-04 · 该任务已被删除 0

//if语句只会执行其中的一条语句,其他的语句判断不会被执行。

int heroType=0; //1soldier 2master 3assassin 4tank 5shooter
if(heroType==1){
}
else if(heroType==2){
}
else if(heroType==3){
}
else if(heroType==4){
}
else{
}

另一种方法,先定义一个枚举类型,其中包含5个 取值。

enum HerType{
Solder,
Master,
Assassin,
Tank,
Shooter
}

//定义一个名字为HerType的枚举类型,其中包含了五个取值。
 

HeroType xiaoyou=HeroType.Soldier; //HeroType为我们自己定义的枚举类型,xiaoyou为类型名字,xiaoyou的取值为HeroType定义的五个取值。
if(xiaoyou==HeroType.Soldier){
}
else if(xiaoyou==HeroType.Master){
}
else if(xiaoyou==HeroType.Assassin){
}
else if(xiaoyou==HeroType.Tank){
}
else{
}

 

[展开全文]
xiaoyou700 · 2018-09-05 · 该任务已被删除 0

||逻辑或操作 只有一个是对就返回对。

[展开全文]
xiaoyou700 · 2018-09-04 · 该任务已被删除 0

运算符种类:

1:数学运算符  + - * / 

2:赋值运算符  = += -= /= %=

// a += b 等同与  a = a + b

3:比较运算符 < > == <= >= !=

4:逻辑运算符

 &&:逻辑与操作  符号两边都要满足条件

print (true && true); //符号两边都要满足条件true,所以输出true
print (false && true); //符号两边只有一方满足条件true,所以输出false
print (true && false);//符号两边只有一方满足条件true,所以输出false
print (false && false);//符号两边只有一方满足条件true,所以输出false

! :取反操作

//bool isDead=false;  
print(!true);  //取反操作输出为false
print(!false); //取反操作输出为true

\\  ! 一般用在 if的条件判断中

[展开全文]
xiaoyou700 · 2018-09-04 · 该任务已被删除 0

//每一个c#脚本语言中可以有多个类

 

[展开全文]
xiaoyou700 · 2018-09-03 · 该任务已被删除 0

比较运算符

// < >  <= >= != ==

//格式为:操作数1 运算符 操作数2

int hp=100;
bool ab=hp>0;
print(ab);

//上端代码表示为:指定整数变量hp值为100,用布尔运算符判断ab赋予的值hp>0,因为hp的值为100是大于0的所以在第三段代码中输出ab的值为对,反之为错。

int hp=100;
hp+=10;  //hp的值加10
//也可以这样
hp=hp+10 //和hp+=10返回的结果是一样的

 

[展开全文]
xiaoyou700 · 2018-09-02 · 该任务已被删除 0
int[] hps=new int[8]{152,654,82,14,65,41,5,9};
for(int i=0,i<8,i++){
print(hps[i]);
}

//定义一个名称为hps的数组,其数组中包含8位数值长度。

//定义i为变量,初始值为0,用for循环以i为索引,依次遍历hps数组中的数值,用print输出对应hps数组中的数值。

//此代码不足在于必须知道数组的长度

for(int i=0;i<hps.Length;i++){
print(hps[i])
}

 

[展开全文]
xiaoyou700 · 2018-09-05 · 该任务已被删除 0

 常量值:无法变化的值及固定值

1、整型

int类型

2、浮点类型

float类型

double类型

[展开全文]
xiaoyou700 · 2018-09-02 · 该任务已被删除 0

声明,赋值

[展开全文]
韩阿贼 · 2018-08-24 · 该任务已被删除 0

DebugLog("1234");

DebugWarning("1234");

DebugError("1234");

[展开全文]
韩阿贼 · 2018-08-24 · 该任务已被删除 0

枚举类型用来定义和角色 职业类型

[展开全文]
孤独选择214 · 2018-08-24 · 该任务已被删除 0

 

 

[展开全文]
耐烦 · 2018-08-23 · 该任务已被删除 0

选中行

Ctrl K   Ctrl C 

[展开全文]
皮师傅 · 2018-08-20 · 该任务已被删除 0

/*  多行注释开头

 

*/

[展开全文]
皮师傅 · 2018-08-20 · 该任务已被删除 0

for(int i=1;i<=10;i++自增运算符){

循环体print("创建一个敌人 "+i)可以看到创建的数值

}

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

print("创建敌人");

}

[展开全文]
橘猫 · 2018-08-18 · 该任务已被删除 0

int[] hps = new int [10];

这个数组的长度为10,默认初始化值为0

hps[0]=20;

 

int[] hps;数组不存在int[] hps = null;

int[] hps2 = { };

 

int[] hps = new int[5] {34,2,3,};

创建了数组长度 

[展开全文]
橘猫 · 2018-08-18 · 该任务已被删除 0

int[] hps = {100,20,80,90};

通过索引来访问数据

从0开始访问

数组名[索引]print(hps[1]);

[展开全文]
橘猫 · 2018-08-21 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

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