1.类声明的变量 叫做对象
2.new enemy是构造对象
1.类声明的变量 叫做对象
2.new enemy是构造对象
数组没有初始化变量按默认来 0
1.数组
int[] hps={100,90,80,20,10}
2.通过索引来访问数据hps[1]
1.Debug.Log可以在任何类和方法中使用
print只能在MonoBehaviour中使用
Debug.LogWarning输出警告
1.脚本名字与类名要保持一致
2.f2修改文件名
3.场景的保存 代码的保存 代码先保存
1秒大约50帧
1只有一次,2输出很多次
现在看这个还有用吗??
控制台输出 Debuy.Log( );
控制台警告输出 Debuy.logWarning( );
控制台错误输出 Debuy.LogError( );
数组
int hp=100;
int[]hps={100,50,25,17,9,5}; 数组长度为5
通过索引来访问数据0 数组名[索引]
print(hps[1]);
是否死亡:
int hp=0
if(hp<=0 )
{
print(''你死了'')
} //判断你的血量是否等于或 小 于0,如果是就说你死了
比较运算符
< > >= <= !=
bool res=7>5; 判断7是否大于5
int hp=100; 设血量为100
bool res=hp>0; 判断血量是否大于0
print(res); 输出是否
hp=hp+10 血量加10
hp++; =hp=hp+1
hp--; =hp=hp_1
int a=10 设a等于10
int b=20 设b等于20
int res=a+b 设res等于a+b
print(res); 输出答安
res=变量
10=常量
两个整数相除,小数部分会自动舍去
float res4=3+3.2f 可以保留小数
string str1=''123'';设str1名字叫123
string str2=''321'';设str2叫321
string rees=str1+str2;设rees叫str1+str2的名字
1,bool(true或false) 判断
bool isdie=true
2,char c='a';
string name=dhin
数据类型
整数类型常用
int(-2147483648~2147483648)最常用
short (-32768~32767)
sbyte(-128~127)
浮点(小数)类型
float(28位)常用
float hp2=3.4 错
float hp2=3.4f 对
hp=100;//初始化变量
变量一定要初始化
int hp;//数据类型+变量名
数据类型int:整数类型。比如
int hp;
hp=100;可以
hp=10;可以
hp=10.1;不行
可以学习人物血量
hp=血量
int hp(可更改)=100;//声明变量
变量设血量=100
print(hp);//显示血量
print仅限组件输出
有monobehaviour,即可使用print
第二种:Debug.Log( );
任意地方都可写
Debug.LogWarning( );表示警告
Debug.LogError( );表示错误
c#语言
代码软件 visual2017
print(1);
;(英语版)表示一句代码的结束
文件名必须和类名一致
文件名修改,类名也要修改
use表示执行一次
update表示每一帧执行一次
1秒=50帧
//后面可以加说明比如
print(1);
//说一遍1
文件名后面有*,表示没保存,需要按下Ctrl+s键
unity右下角菊花转表示保存成功
文件越大保存时间越长