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

完成于2017-11-06

价格 免费

变量:

* int 设置变量(只限整数)

  格式:int 名称 = 数值;

  举例:int up = 100

float 设置变量(只限小数)

   格式:float 名称 = 数值f;

   举例:float up = 100f;

bool 设置变量(只限是否)

   格式:bool 名称 = true(false);

   举例:bool up =true(false);       

string 设置变量(限字母,符号,文字)

   格式:string 名称 = "****";

   举例:string name = "帅哥";

[展开全文]
橘影 · 2021-08-24 · 该任务已被删除 0

    \\:注释

    每条代码结束写上一个";"

    void Start 当游戏开始时运行的代码

    格式:void Start () {

    tab(4个空格)******;

    }

    void Update 游戏每运行一帧时运行的代码

    格式:void Update () {   

tab(4个空格)******;

     }

*    public class 继承某个物品的某个类名

     格式:public class 物品名称 : 物品类名

[展开全文]
橘影 · 2021-08-24 · 该任务已被删除 0

输出代码

Debug.Log("");

[展开全文]
1024696487 · 2021-08-22 · 该任务已被删除 0

数据类型

int

TRUE

 

[展开全文]
现在不浪何时浪 · 2021-08-19 · 该任务已被删除 0
int[] = new int[8]{10102,2,2,32,3,2,312,3};
for(int i =0; i<hps.Length;i++){
   print(hps[i]);
}

用过length访问数组长度

[展开全文]
YiYiYi11 · 2021-08-16 · 该任务已被删除 0

编程工具  IDE工具

Monodevelop

VS

脚本的结构

[展开全文]
ruiqiang · 2021-08-16 · 该任务已被删除 0

C#脚本  C#源文件

[展开全文]
ruiqiang · 2021-08-16 · 该任务已被删除 0

数组   

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

int[] hps = {100,20,80,90,30}; //数组长度为5
//通过索引来访问数据 0 1 2 3 4 
print(hps[1]);

数组名[索引]

 

 

[展开全文]
YiYiYi11 · 2021-08-15 · 该任务已被删除 0

if()

{

}

if(hp<=0)
{
print("播放死亡动画");
}
else
{
}

 

[展开全文]
YiYiYi11 · 2021-08-15 · 该任务已被删除 0

hp++;

print(hp);自增1

hp--;

print(hp);减少1

[展开全文]
YiYiYi11 · 2021-08-15 · 该任务已被删除 0

单行注释:

两个英文的//

注释不会运行

也可以写在代码的后面

多行注释:

/*

*

*

*/

 

 

[展开全文]
YiYiYi11 · 2021-08-15 · 该任务已被删除 0

注意:文件名与类名保持一致(修改名称后记得同步修改)

[展开全文]
YiYiYi11 · 2021-08-15 · 该任务已被删除 0

start只执行一次

update每帧执行

在project中先创建一个Scripts文件夹,右键创建c#脚本

在hierarchy中创建gameobject

将脚本拖拽到对应物体的insperor-add component

 

[展开全文]
YiYiYi11 · 2021-08-15 · 该任务已被删除 0

在help中scripting reference中查询api手册

[展开全文]
叶宇轩 · 2021-08-13 · 该任务已被删除 0

声明的类为对象

null为空值

须public 公开后才可访问

[展开全文]
叶宇轩 · 2021-08-13 · 该任务已被删除 0

类与类之间可以继承

通过基础类组成新的类

赋值要使用new方法

[展开全文]
叶宇轩 · 2021-08-13 · 该任务已被删除 0

有返回值的话只能有一个返回值,且类型要一致

[展开全文]
叶宇轩 · 2021-08-07 · 该任务已被删除 0

枚举类型:enum+枚举名 {各名字}

[展开全文]
叶宇轩 · 2021-08-07 · 该任务已被删除 0

习惯驼峰命名

重命名时最好选择选择重载解决方案

方法结构:返回值 方法名(参数){方法体}

[展开全文]
叶宇轩 · 2021-08-07 · 该任务已被删除 0

将collapse取消勾选可以使相同的数不合并

数组名+.length可以访问数组的长度

[展开全文]
叶宇轩 · 2021-08-07 · 该任务已被删除 0

授课教师

SiKi学院老师

课程特色

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