命名空间namespace
类Class
命名空间namespace
类Class
实例化
如果方法中需要返回一个带值的数
指定返回值的类型
return
一个方法只能有一个返回值
方法有参数后
使用方法要传参
enum RoleType{
Mag,
Soldier,
Wizard
}
Enum
是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内.
返回值 方法名(参数){
方法体
}
int [] J1={ };
int [] j2= new int [10];
int [] j3 =new int [3]{1,2,1}
整形加浮点类型
返回结果类型是数据类型比较大得
bool类型
是和否
字符类型char
整形数据有八种
sbyte 8位有符号的整数
short 16位有符号的整数
int 32位有符号得整数
long 64位有符号得整数
byte 8位无符号的整数
ushort 16位无符号的整数
uint 32位无符号的整数
ulong 64位无符号的整数
浮点类型
float
double
编译器一般假定该变量事double
指定为float,可以再其后加上字符F
可以先声明变量再赋值
ctrl+k+ctrl+c组合快捷键加注释
方法中定义得变量只能再ci'fang'f
一.日志输出
1.print(只能再MonoBehaviour中运行)
2.Debug(任意地方都可以运行)
文件名带※证明没有保存
根据文件名寻找类
int [] hps= new int[8]{1,2,3,4,5,6,7,8};
for
(int i = 0;i<8;i++)
{
print(hps[i]);
}
class enemy{
string name;
int hp;
}
参数:
void createenemy(vector3 pos)
createemeny( newvector3)
枚举类型:
int roletype=0;0代表魔法师,1代表
enum roletype{mag,soldier,wizard}
roletype rt=roletype.mag;
返回值 方法名(参数){方法体}
调用方法
test()
定义方法
void test(){print(“test方法被调用了”)}
int[] hps={1,2,3,4,6}
for(int i=0;i<4;i++) for(int i=0;i<hps.length;i++)
{print(hps[i])}