支援C# script
支援C# script
两个整数相除,小数部分会被自动舍去。
多个数据类型运算,返回的结果类型是数据类型大的。
//float res4 = 3 + 3.2f
文件名要和
void start 是初始化 void update 是
if(判断条件)
{
中间代码
}
else//另外
{
代码
}
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 };
数组
int[] hps = {100,20,80,9030};//数组长度是5.
通过索引访问数据:数组名[索引]。
举例:
int[] hps = { 100, 40, 80, 90, 20 };
print(hps[1]);
int a = 3;
float b = 2.1f;
float res = a + b;
print(res);//多个数据类型运算,返回结果类型是数据类型大的。
数据类型
C#有15个预定义类型,13个值类型,2个引用类型(string和object)。
1、整型:8个不同范围的整数类型。
2、浮点类型:float和doubl
日志:
Debug.Log("11111"):任意类型的方法中都可以输出。
Debug.LogWarning("11111"):警告输出。
Debug.LogError("11111"):错误输出。
print("11111")
利用类声明的变量-对象;
Enemy enemy1 = new Enemy();
使用变量前一定要初始化,也就是给变量fu zhi
申明变量
日志输出fang f
Print();输出 (只能在MonoBehaviour类下使用)
Debug.Log()输出 (任意类下都能使用)
Debug.LogWarning ⚠️输出警告
Debug.LogError ❌输出错误
05
单行注释://
多行注释:/*..........*/(不常用)
数组
int hp = 100;
类型【】数组名 ={ 数组值}
int[] hps = {100,80,20,10,50,30}
长度=6
访问:
hps[1];
数组名【索引】
索引从零开始
method
class Enemy{ public string name; }
获取某游戏物体上的组件,首先通过拖拽获得游戏物体,再对其上的组件进行操作
通过游戏物体上的GetComponent方法获取组件
这个“对象”不是我的女朋友