通过参数传递方法中需要变化的属性
CreateEmy(new Vector3(1,1,1));
CreateEmy(new Vector3(3,3,4));
void CreateEmy(Vector3 pos){
print("内容"+pos);
}
通过参数传递方法中需要变化的属性
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);//
多个数据类型运算,返回结果类型为范围大
布尔类型(bool):用于表示Y/N(true/false
字符类型(char):要使用引号。字符串(string)
数据(值)类型
www.cnblogs,com/tonney/archive/2011/03/1801987577.html
整型:根据存储范围分为8种/节约内存/不想优化的话直接写int
浮点(小数)类型:同理默认为double,
首次赋(初始)值为初始化方可被引用
已
ctrl+k ctrl+c注释快捷键
int/:变量类型 +(名称:大小写,-,非数字开头)
int hp=100;
hp=90
print(hp);
print(100);
定义变量只能在同一方法内部使用
help,unityscripting,帮助手册。
一个方法只有一个返回值。
重新加载解决方案优选
8个整数类型,2个浮点类型(小数)
1.不同方法里的变量不能互相使用,例如start方法定义的变量不能给update方法使用。
数据类型:枚举类型
方法的作用: