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

完成于2017-11-06

价格 免费

start

update

[展开全文]
9868 · 2019-07-19 · 该任务已被删除 0

Unity中C#编程的基本语法

 

[展开全文]
魂淡菌 · 2019-07-17 · 该任务已被删除 0

①:只有公开的类才能在方法中访问

[展开全文]
请叫我小友 · 2019-07-16 · 该任务已被删除 0

类:

public class LearnCsharp2:MonoBehaviour{

}

从方法中调用类的方法:例如 声明一个简单的类: class Enemy{

  string name;

   int hp;

}

从start方法中调用Enemy类:

void Start(){

  int hp=100;

   Enemy enemy1= new Enemy();

}

[展开全文]
请叫我小友 · 2019-07-16 · 该任务已被删除 0

method方法

 

[展开全文]
fujiayu · 2019-07-16 · 该任务已被删除 0

for循环

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

print("创建了一个敌人"+i);

}

[展开全文]
fujiayu · 2019-07-16 · 该任务已被删除 0

int[] 数组名={数组值}从0开始

[展开全文]
fujiayu · 2019-07-16 · 该任务已被删除 0

方法中参数的作用:

如:void CreateEnemy(Vector3 pos)

CreateEnemy(new Vector(1,1,1));

CreateEnemy(new Vector(3,3,4));

[展开全文]
请叫我小友 · 2019-07-16 · 该任务已被删除 0

枚举类型的定义:以enum开头

如:enim RoleType{

       Mag,

      Soldier,

       Wizard

}

后续调用的话就用:

RoleType rt=RoleType.Mag;

  rt=RoleType.Soldier;

 

[展开全文]
请叫我小友 · 2019-07-16 · 该任务已被删除 0

类名首字母大写

方法:返回值 方法名(参数){

方法体

}

如:void Test(){

     print("Test方法被调用了");

}

[展开全文]
请叫我小友 · 2019-07-16 · 该任务已被删除 0

1、布尔类型:

bool die=true;//or false

[展开全文]
菜菜ace · 2019-07-14 · 该任务已被删除 0

利用for循环来遍历数组

通过循环来输出数组的时候,如果数组长度已知的情况下,代码为:

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

print(hps[i]);

}

如果数组长度是未知的情况下,数组长度可以动态得到,此时,代码为:

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

      print(hps[i]);

}

 

[展开全文]
请叫我小友 · 2019-07-12 · 该任务已被删除 0

更改数组中的值:hps[1]=50;

数组声明的第二种方式:

int[] hps=new int[10];

[展开全文]
请叫我小友 · 2019-07-12 · 该任务已被删除 0

数组: 类型【】 数组名={数组值}

比如:int【】 hps={100,20,80,50}//数组长度为里面数字的个数 

//通过索引来访问数据(第一个为0)

索引方式:数组名【索引】

数组长度为n的  最大索引应该是n-1

比如:print(hps【1】)

[展开全文]
请叫我小友 · 2019-07-12 · 该任务已被删除 0

布尔类型:bool(只有两种取值):ture false

字符类型:char 

字符串:string (字符串里面可以是中文,也可以是英文)

[展开全文]
请叫我小友 · 2019-07-11 · 该任务已被删除 0

c#里面的数据类型:int  float

当给float定义时 后面要跟上f

[展开全文]
请叫我小友 · 2019-07-11 · 该任务已被删除 0

 小数:浮点类型

[展开全文]
请叫我小友 · 2019-07-11 · 该任务已被删除 0

日志输出

window —> console

 

print 只能在MonoBehavior使用

Debug.Log  任意地方使用

Debug.LogWarning 输出警告

警告一般输出有可能出现错误的地方,起到一个警醒的作用

 

Debug.LogError 错误

 

 

[展开全文]
Cindy_xi · 2019-07-09 · 该任务已被删除 0

int [] hp = new int [3] { 23,13,34};

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

hp[i]; //这样就可以遍历整个数组,不过这样是要在知道数组的长度的情况下

}

 

不知道数组的长度情况下。。

通过Length可以去访问到数组的长度,通过数组名来去调用。

for ( int i = 0 ; i < hp.Length ; i++ ){

hp[i];

}

 

[展开全文]
骑小强 · 2019-07-07 · 该任务已被删除 0

for循环

可以去执行某一段代码,可以执行很多次。

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

//int = 1控制循环体所循环的次数。i<=10表示终止条件。i++表示+1这样自增

//循环体。

print( “创建了敌人”+i);

}

[展开全文]
骑小强 · 2019-07-07 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

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