利用类声明的变量-对象;
Enemy enemy1 = new Enemy();
利用类声明的变量-对象;
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方法获取组件
这个“对象”不是我的女朋友
1
命名空间 就是 namespace
int = 0 ;
if (hp <=0);
{
print(“死亡动画”);
}
else
{
print(“播放行走动画”);
}
比较运算符
>< >= == != 操作数1 运算符 操作数2
int hp = 100;
bool res = hp > 0 ;
print(res);
int hp = 100 ;
// hp = hp + 10 ;
hp +=10;
print(hp);
hp++;
print(hp);
hp--;
print(hp);
int a = 90 ; int b = 10;
int res = a+b ;
print (res1两个 整数相除 ,小数部分会被自动舍去
string str1 = “my name is”;
string str2 = “siki”;
string strres = str1 + str2;
print(strres);
bool 表示是否
bool isdie = true;
char c = ‘c’;
sring name = “123”;
变量之间一定要初始化
int hp; //数据类型 变量名
hp = 100 ;//初始化
hp = 1.1 ;//小数 浮点类型
print(hp);
变量
数值 数据 字符串……
Ctrl+ k Ctrl+c //快速注解
血量
//赋值=把右边的值赋值给左边的变量
{}int hp= 100;//int hp ; 声明变量 ;不能数字开头
hp = 90;
print(hp);
print(100);
}
日志——输出方式:
print(" ”);
debug.log(" ");
debug.logwarning(" ");
debug.logerror(' ") ;
log 日志输出的三类
白色:正常
黄色:警告
红色:错误