文件名和类名要一致
修改文件要手动修改类名
文件名和类名要一致
修改文件要手动修改类名
print可以输出数字,也可以输出字符串
print(1)
print(“1335512”)
switch(mm){ /mm是判断的变量
case mm://判断变量的值
print(“123”)//执行操作语句
break;//跳出循环
}
输出:
print();只能在MonoBehaviour组件中使用
Debug.Log();可以在任意类中使用
Debug.LogWarning();输出警告
Debug.LogError();输出错误
小数默认double类型
将所选代码变为注释ctrl k后ctrl c
源代码=源文件
定义类名Class Enemy{
public string name
} ,定义字段 :(公有可访问) (数据类型)字段名;//字段:一个成员,它表示与对象或类关联的变量。
Enemy enemy1=new Enemy();
//类名 对象名 构造方法
enemy1.name="123";
//给对象赋值(字符串类型)
print(enemy1.name);
//输出对象
switch case
switch(){
case:
break;
逻辑运算符,
(bool)&& ||
查找物体:
transform.find("");//全局搜索,不推荐
GameObject player=GameObject.FindWithTag("Player");
print(player);
//通过标签查找物体,更快更便捷。’
foreach 遍历语句
foreach(Transform t in children){
//print(t); //遍历所有的物体
ih(!t=Transform){
Destroy(t.gameObject);
}// 如果t不等于Transform,那么启动销毁程序
}
t 是Transform的一个临时变量
childern 是数组
http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html
switch case ://用于当一个值等于不同数值时,有不同的结果;
switch(heroType){
case 1:
print("i==3");
break;//表示跳出switch 这个语句
}
定义枚举类型:
enum HeroType{
solider,
MAster,
Assision,
Tank,
Shooter,
}
HeroType heroType=HeroType.soloder;
II 或者的意思
int hp=100;
if(hp<10){
print("播放死亡动画");
}
else(hp>=10){
print("播放行走动画");
}
int 整数型
long
for(int i=0;i<hps.Length;i++)
{
}
//动态得到
若知道数组长度就
int[] hps=new int[10]
int[] hps =new int[10]{1,2,34,45,56,56,67,....}