必须要有f,否则3.4就是yi
float = 3.4f;
必须要有f,否则3.4就是yi
float = 3.4f;
1.输出
1.1
print 只能在MonoBehaviour 中使用
1.2在任何地方都可以使用
Debug.log("1")
Debug.logWarning("1111") 前面的标识是警告
Debug.Error("1111") 前面的标识是错误
Start 刚开始调用一次
Update 没针调用一次
print 向控制台输出东西
文件名要和类名保持一致
Start 刚开始调用一次
Update 没针调用一次
文件名要和类名保持一致
Start 初始化只会执行一次
update每一帧都会进行调用,
文件名和类名保持一致。第一创建时
Ctrl+k//快捷注释
debug.log("正常输出")
debug.warning("提示")
debug.logerror("警告")
用类声明出的变量称为对象
public
类:承载不同属性,可继承
class Deki{
string name;
int hp;
}
void Start(){
int hp=100;
Deki deki1=new Deki();
}
定义一个类Deki
然后new了一个deki1成为Deki
不同定义内可以定义相同名字
返回值:从方法中获得值返回到整体并可被调用
void Start(){
int res=Add(10,67);
Print(res);
}
int Add(int a,int b);{
int res=a+b;
return res;
}
通过参数传递方法中需要变化的属性
CreateEmy(new Vector3(1,1,1));
CreateEmy(new Vector3(3,3,4));
void CreateEmy(Vector3 pos){
print("内容"+pos);
}
枚举enum RoleType{
Type1,Type2
}
使用RoleType声明新的变量
RoleType rt=RoleType.Type1;
重新加载工程不容易出错
方法method
void Start(){}//返回值 方法名(参数){方法体}
for(int i=0;i<hps.Length;i++){}通过Length
for循环/重复执行
for(int i=1;i<=10;i++){}
数组内的值可被更改
new/构造
int[] hps = new int[10];建立了值为0默认值)长度为10的数组
类型[ ] 数组名={数组值}
int[] hps={100,20,80,90,30};数组长度为5
通过索引访问数据 0()组名[索引]
if(boolean-expression){} if为true时执行{}
else 为
比较运算符,输出为bool:> < >= <= == !=时返回为true
http://www/cnblogs.com/tonney/archive/2001/03/18/1987577.html
hp=hp+10/hp+=10 给hp加10
hp++/hp=hp+1