1.输出
1.1
print 只能在MonoBehaviour 中使用
1.2在任何地方都可以使用
Debug.log("1")
Debug.logWarning("1111") 前面的标识是警告
Debug.Error("1111") 前面的标识是错误
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
四则运算:+ - * /
例:int a=90;int b=10;
int res=a+b
print(res);//
多个数据类型运算,返回结果类型为范围大