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

完成于2017-11-06

价格 免费

for循环遍历数组

for(int i=0,i)

 

hps.L

[展开全文]
九月廿一 · 2018-07-06 · 该任务已被删除 0

for循环:创建多个敌人

 

 

[展开全文]
九月廿一 · 2018-07-06 · 该任务已被删除 0

更改数组内容:hp[1]=50;

 

数组声明的第二种方式:

 

new:构造的意思

 

int[] hps=new int[10];数组长度为10;num为0-9;

 

 

 

 

 

[展开全文]
九月廿一 · 2018-07-06 · 该任务已被删除 0

数组:存储一堆同样的数据,比如保存一堆敌人的血量;

 

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

通过索引访问数据

数组名[索引的num],如果数组长度为5则,num最大为4。

 

 IndexOutOfRangeException:Array index is out of range.索引输出异常数组索引超出范围

[展开全文]
九月廿一 · 2018-08-08 · 该任务已被删除 0

比较运算符返回结果是bool型,数字1 运算符 操作数

 

一般用于变量比较

bool res=hp>0;

 

hp+=10;让hp加10;

 

hp++;自增运算符,加1

 

[展开全文]
九月廿一 · 2018-07-06 · 该任务已被删除 0

两个整数相除,小数部分会被舍弃

多种数据类型运算,返回的结果类型是数据类型较大的

加法还可以连接字符串

 

 

[展开全文]
九月廿一 · 2018-07-06 · 该任务已被删除 0

bool:true 或 false,一般用于判断状态

 

char A='c';单字符

 

string name=”哈哈hhh“字符串,一般中文用string

 

 

[展开全文]
九月廿一 · 2018-07-06 · 该任务已被删除 0

print只能用于MonoBehavior中

Debug.Log均适用

Input.GetAxis("Horizontal");获得水平方向键的指令

Input.GetAxis("Vertical");获得竖直方向

help中有API手册,学会尝试。

在其他类中调用一个自己写的类中的量时,须在自己写的类中将该量设为public型。

[展开全文]
hhh狒 · 2018-07-06 · 该任务已被删除 0

long:整型

float hp=2.1f,要写f,2.1

[展开全文]
九月廿一 · 2018-07-05 · 该任务已被删除 0

use unassigned local variable:使用了未命名的局部变量

[展开全文]
九月廿一 · 2018-08-08 · 该任务已被删除 0

ctrl k  + ctrl c:多行

[展开全文]
九月廿一 · 2018-08-08 · 该任务已被删除 0

 

Debug.Log(1);:可以在任意类型的类输出,print(“123”);只能在继承MonoBehavior类的情况下才能使用

 

Debug.LogWarning(“123”);

Debug.LogError(2);

 

 

[展开全文]
九月廿一 · 2018-07-06 · 该任务已被删除 0

F12:重命名

 

代码名和类名要一样

 

the referenced  script on this behaviour is missing

此行为的引用脚本丢失。

 

 

[展开全文]
九月廿一 · 2018-08-08 · 该任务已被删除 0

 

namespace:命名空间

public class:类

NewBehaviourScript:类名

:MonoBehavior:继承于哪个类

 

void start(){}:start方法,只会执行一次,一般用于初始化

 

void Update(){}:每一帧进行调用

 

print(1);:输出1,用于

 

每秒50帧

 

 

 

 

[展开全文]
九月廿一 · 2018-08-08 · 该任务已被删除 0

edit:编辑

preferences:参数选择

extemal:外部的

build-in:内置

browse:浏览

[展开全文]
九月廿一 · 2018-07-05 · 该任务已被删除 0

enum xx

{

a,

b,

c

}

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

2.

int [] xx = new int[x];

print (xx[q]);

字符串默认值为0(空null)

 

3.int[] xx = new int[x] { 1,2,3,4,5}

x={}里面的个数

 

 

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

好得

[展开全文]
Lamp · 2018-06-29 · 该任务已被删除 0

数组变量可以单独更改。

[展开全文]
BlazingOnSIKI · 2018-06-24 · 该任务已被删除 0

int[] hps={1,2,3,4,5,6,7};//长度为n 从0开始数。

print(hps[0]);

print(hps[6]);

[展开全文]
BlazingOnSIKI · 2018-06-24 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

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