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

完成于2017-11-06

价格 免费

修改数组数值

hps[1]=50;

print(hps[1]);

第二种方式

int[] hps=new int[20]; 

new指的是构造一个新的数组   20指的是数组的长度

第三种方式

int[] hps=new int[5]{20,60,100,50,70};

 

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

数组      类型[] 数组名={数组值};

int hp=100;

1,

int[] hps={100,20,80,90,30}; 数组长度为5

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

print(hps[0]); 会显示100

print(hps[1]);  会显示20

 

 

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

if语句

if(boolean_expression){

}

if else 语句

if(boolean_expression){

}

else(

)

 

int hp=0;

if(hp<=0){

    print("播放死亡动画");

}

else{

     print("播放行走动画"); 

}

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

比较运算符

< > >= <= == !=  操作数1  运算符  操作数2

int hp=100;

bool res=hp>0;

print(res);比较运算符 判断角色血量是否大于100

 

int hp=100;  hp=hp+10;

  或者/ hp+=10;   

print(hp);   

 

hp++;/hp--;

print(hp); 

 

运算符

https://wenku.baidu.com/view/93c32317a76e58fafab00341.html

 

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

int a=数字;

int b=数字;

int res=a+b;

print(res);

 

string str1="字符串";

string str2="字符串";

string strRes=str1+str2;

print(strRes);

 

[展开全文]
柏衍 · 2020-08-18 · 该任务已被删除 0

bool isDie=false;  true/false bool(布尔)类型

char c='字符类型';   

string name;="字符串";

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0
  1. scripts脚本名要和脚本中的类名一致,否则寻找不到会报错。
  2. transform组件不需要使用getcomponent方法获取因为默认的物体都拥有transform。
  3. 组件名.enabled=true/false;开启或者禁用组件,此时即使禁用了组件也可以调用其中的方法,变量··
  4. 脚本中public出来并且没有隐藏的变量,可以在inspector页面直接修改,两者不同时,以inspector页面的数值为准。

 

[展开全文]
鼻尖一点红 · 2020-08-16 · 该任务已被删除 0

API书册

[展开全文]
但在人生路 · 2020-08-16 · 该任务已被删除 0

[展开全文]
但在人生路 · 2020-08-16 · 该任务已被删除 0

public公开

[展开全文]
但在人生路 · 2020-08-16 · 该任务已被删除 0

[展开全文]
但在人生路 · 2020-08-16 · 该任务已被删除 0

返回值类型与返回的值的类型一致

[展开全文]
但在人生路 · 2020-08-16 · 该任务已被删除 0

Vector3自己设定的类

方法(new Vector3(1,1,1));

[展开全文]
但在人生路 · 2020-08-16 · 该任务已被删除 0

数据和数据类型http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html

整数类型 int long

浮点类型 float double

[展开全文]
柏衍 · 2020-08-15 · 该任务已被删除 0

声明变量的第二种方法

先声明变量,在赋值

int hp;  数据类型 变量名;

hp=100;  初始化

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

ctrl+k  + ctrl+c  组合键 快速注释 

int hp=100;/ int hp;    变量

变量的类型+变量的名字(不能以数字开头)=变量的初始值

赋值 = 把右边的值赋值给左边的变量

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

print( ); 这种输出只能在MonoBehaviour中使用

Debug.Log( );  在任意的类里面都可以使用

Debug.LogWarning( ); 警告的输出

Debug.LogError( );错误的输出

 

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

单行注释 //
多行注释 /* */

[展开全文]
柏衍 · 2020-08-15 · 该任务已被删除 0

F2修改文件名

需要手动修改 类名

文件名和类名 需要一樣

[展开全文]
柏衍 · 2021-06-26 · 该任务已被删除 0

[展开全文]
但在人生路 · 2020-08-16 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

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