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

完成于2017-11-06

价格 免费

1.类声明的变量 叫做对象

2.new enemy是构造对象

[展开全文]
xxfei_99 · 2021-09-06 · 该任务已被删除 0

数组没有初始化变量按默认来 0

[展开全文]
xxfei_99 · 2021-09-06 · 该任务已被删除 0

1.数组

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

2.通过索引来访问数据hps[1]

[展开全文]
xxfei_99 · 2021-09-06 · 该任务已被删除 0

1.Debug.Log可以在任何类和方法中使用

print只能在MonoBehaviour中使用

Debug.LogWarning输出警告

[展开全文]
xxfei_99 · 2021-09-06 · 该任务已被删除 0

1.脚本名字与类名要保持一致

2.f2修改文件名

3.场景的保存 代码的保存   代码先保存

[展开全文]
xxfei_99 · 2021-09-06 · 该任务已被删除 0

1秒大约50帧

1只有一次,2输出很多次

[展开全文]
xxfei_99 · 2021-09-06 · 该任务已被删除 0

现在看这个还有用吗??

[展开全文]
辣子鸡丁丝 · 2021-09-04 · 该任务已被删除 0

控制台输出 Debuy.Log( );

控制台警告输出 Debuy.logWarning( );

控制台错误输出 Debuy.LogError( );

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

数组

int hp=100;

int[]hps={100,50,25,17,9,5};   数组长度为5

通过索引来访问数据0  数组名[索引]

print(hps[1]); 

[展开全文]
马文轩 · 2021-11-06 · 该任务已被删除 0

是否死亡:

int hp=0

if(hp<=0 )

{

print(''你死了'')

}                         //判断你的血量是否等于或  小                                   于0,如果是就说你死了

 

[展开全文]
马文轩 · 2021-10-31 · 该任务已被删除 0

比较运算符

<  >   >=   <=   !=

bool res=7>5;      判断7是否大于5

int hp=100;          设血量为100

bool res=hp>0;   判断血量是否大于0

print(res);    输出是否

hp=hp+10    血量加10

hp++;   =hp=hp+1

hp--;     =hp=hp_1

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]
马文轩 · 2021-10-31 · 该任务已被删除 0

int a=10 设a等于10

int b=20 设b等于20

int res=a+b 设res等于a+b

print(res); 输出答安

res=变量

10=常量

两个整数相除,小数部分会自动舍去

float res4=3+3.2f 可以保留小数

string str1=''123'';设str1名字叫123

string str2=''321'';设str2叫321

string rees=str1+str2;设rees叫str1+str2的名字

[展开全文]
马文轩 · 2021-10-31 · 该任务已被删除 0

1,bool(true或false)   判断

bool isdie=true

2,char c='a';  

string name=dhin

[展开全文]
马文轩 · 2021-10-30 · 该任务已被删除 0

数据类型

整数类型常用

int(-2147483648~2147483648)最常用

short (-32768~32767)

sbyte(-128~127)

浮点(小数)类型

float(28位)常用

 

float hp2=3.4  错

float hp2=3.4f 对

[展开全文]
马文轩 · 2021-10-30 · 该任务已被删除 0

 hp=100;//初始化变量

变量一定要初始化

int hp;//数据类型+变量名

数据类型int:整数类型。比如

int hp;

hp=100;可以

hp=10;可以

hp=10.1;不行

[展开全文]
马文轩 · 2021-10-30 · 该任务已被删除 0

可以学习人物血量

 hp=血量 

int hp(可更改)=100;//声明变量

变量设血量=100

 print(hp);//显示血量

[展开全文]
马文轩 · 2021-10-30 · 该任务已被删除 0

print仅限组件输出

有monobehaviour,即可使用print

 

第二种:Debug.Log(  );

任意地方都可写

Debug.LogWarning(  );表示警告

Debug.LogError(  );表示错误

[展开全文]
马文轩 · 2021-10-30 · 该任务已被删除 0

c#语言

[展开全文]
马文轩 · 2021-08-30 · 该任务已被删除 0

代码软件 visual2017

[展开全文]
马文轩 · 2021-10-30 · 该任务已被删除 0

print(1);

;(英语版)表示一句代码的结束 

 

文件名必须和类名一致

文件名修改,类名也要修改

 

use表示执行一次

update表示每一帧执行一次

1秒=50帧

 

 

//后面可以加说明比如

print(1);

//说一遍1

 

 

文件名后面有*,表示没保存,需要按下Ctrl+s键

unity右下角菊花转表示保存成功

文件越大保存时间越长

[展开全文]
马文轩 · 2021-10-30 · 该任务已被删除 0

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

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

学员动态