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

完成于2017-11-06

价格 免费

C#里没有自动把浮点转换为int

比如int hp;

hp=1.1 是错误的,不能运行的。

但是在C语言里是可以运行的。

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

全部注释 ctrl+k ctrl+c

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

print可以输出数字和字符串等  只能在MonoBehaviour里面使用

Debug.Log(1)

Debug.Log("234")也是可以的,而且在任何地方都可以使用

Debug.LogWarning是警告输出,在Console里有警醒的作用

Debug.LogError()  错误,显示

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

//单行注释

/*                    

*/

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

 快捷键修改文件名是F12

类名和文件名要一致

ctrl+s保存场景、文件和代码

 

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

start是初始化,执行一次

 

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

void Start(){ Test(); Test(); } void Test(){ print("输出一个敌人1"); } Void CreatEnemy(){ print("创建敌人"); print("设置敌人位置"); print("设置敌人的初始属性"); }

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

int roleType = 0; RoleTyoe rt = RoleType.Mag; tt = roleType.Soldier;

enum 

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

输出 print

组合快捷键 ctr+k,ctrl+c

变量 

整数类型 int

浮点类型 float

单个字符 bool

字符串 string

 

[展开全文]
初学者R · 2018-02-15 · 该任务已被删除 0

只要有继承Monobehavior 就可以使用print

否则,就使用费Debug.Log()

输出警告  Deubg.LogWarning("44444")

输出错误  Deubg.LogError("44444")

使用这三种类型的输出来更好地调试游戏

Unity 控制台 右上角 三个 白、黄、红 的小按钮,对应:提示、警告、错误。按下某个按钮,控制台就会显示这一类的信息。只按下白色,就只显示

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

支援C# script 

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

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

多个数据类型运算,返回的结果类型是数据类型大的。

//float res4 = 3 + 3.2f

[展开全文]
勒芒 · 2018-01-29 · 该任务已被删除 0

文件名要和

[展开全文]
啥都不会的小白 · 2018-01-28 · 该任务已被删除 0

void start 是初始化 void update 是

[展开全文]
啥都不会的小白 · 2018-01-23 · 该任务已被删除 0

if(判断条件)

{

中间代码

}

else//另外

{

代码

}

[展开全文]
抬头仰望 · 2018-01-15 · 该任务已被删除 0

        int[] array = new int[10];
        print(array[0]);
        int[] arr = null;
        int[] arrays = { };
        print(arr);
        print(arrays);
        int[] hp = new int[5] { 1, 2, 3, 4, 5 };

[展开全文]
cherey · 2018-01-15 · 该任务已被删除 0

数组

int[] hps = {100,20,80,9030};//数组长度是5.

通过索引访问数据:数组名[索引]。

举例: 

int[] hps = { 100, 40, 80, 90, 20 };
print(hps[1]);

[展开全文]
cherey · 2018-01-15 · 该任务已被删除 0

int a = 3;
float b = 2.1f;
float res = a + b;
print(res);//多个数据类型运算,返回结果类型是数据类型大的。

[展开全文]
cherey · 2018-01-15 · 该任务已被删除 0

数据类型

C#有15个预定义类型,13个值类型,2个引用类型(string和object)。

1、整型:8个不同范围的整数类型。

2、浮点类型:float和doubl

 

 

[展开全文]
cherey · 2018-01-15 · 该任务已被删除 0

日志:

Debug.Log("11111"):任意类型的方法中都可以输出。

Debug.LogWarning("11111"):警告输出。

Debug.LogError("11111"):错误输出。

print("11111")

[展开全文]
cherey · 2018-01-15 · 该任务已被删除 0