返回值 方法名(参数){
方法体
}
例:
void Test(){
print("");
}
引用:方法名();
返回值 方法名(参数){
方法体
}
例:
void Test(){
print("");
}
引用:方法名();
引用类:
类名(new 参数)
看3分50秒
记得看课时19.
定义枚举类型:
enum 自行定义{
...............自己写..............
}
引用:
自行定义 名称 = 自行定义.自己写的;
会输出自己写的,名称可以重新赋值
||
主类 : xxxx 继承
类似结构体
类的命名:驼峰型
方法(函数):
void start/Update
返回值 方法名(参数)
{
方法体
}
例:
void CreateEnemy(){
print(“创建敌人”);
print(“设置位置”);
print(“初始属性”);
}
数组声明方法1.类型[ ] 数组名={ }
2.类型[ ] 数组名=new 类型[ ]
ps:int[ ] hps ={ } 不等于 int[ ] hps;后面那个的数组是不存在的没有预设的。前面那个是空数组,长度为0的数组
c#动态取数组长度:数组名+Length
bool 布尔型 true或false
string 字符型
float 浮点型
比较预算符
> < >= <= == !=
等于 不等于
int hp =100;
bool res =hp>0;
print(res);
int hp = 100;
hp = hp+ 10;//右边赋值给左边
hp += 10;//跟上面一样
print(hp);
hp -= 100;
print(hp);
hp++;//自增,自身增加1
print(hp);
hp--;
print(hp);
int
输出:Debug.Log(); 或print();
枚举类型
enum 名字 {
取值1,
取值2
}
名字 a = 名字. 某取值;
print()打印函数
场景未保存,会在上方有*号
文件和类名必须保持一致!
a.length
数组2
a[1] = 50;
print(a[1]);
数组3
int[] a = new int[数组长度];
数组4
int[] a = new int [5]{1,2,3,4,5};
数组
int[] a = {23'56'34};
索引
print(a[0~2]);
sbyte
-128~127
short
-32768~32767
int
-2147483648~2147483647
long
-2^63~2^63-1
byte
0~255
ushort
0~32767
uint
0~2^32-1
ulong
0~2^64-1----------
double
decimal
float
bool
char
object
string
print("~~~")monobehaviour
debug.log("~~~")万能输出
debug.logwarning警告输出
debug.logerror错误输出
Gameobject
Camera
transform得到物体