enum RoleType {
Mag,
Soldier,
Wizard
}
void start ()
{
int RoleType = 0 //0代表魔法师 1战士 2巫师 3坦克
RoleType rt = RoleType.Mag;
rt = RoleType.Soldier;
}
enum RoleType {
Mag,
Soldier,
Wizard
}
void start ()
{
int RoleType = 0 //0代表魔法师 1战士 2巫师 3坦克
RoleType rt = RoleType.Mag;
rt = RoleType.Soldier;
}
transform.Find(“xxxx”)
查找子节点下的游戏物体,省性能
GameObject findwithTag(“xxx”);
根据标签进行搜索 ,省性能
禁用组件 xxx.enabled = false;
foreach相当于for循环的简化版,有点类似于
python里的内容,
for i in xxx:
print(xxx)
用transform里的getcomponentInchildren来获取到本身节点下所有的节点,并且放入一个数组里
do{
}while();至少执行一次
children[i].gameObject才是这个物体
灰色的命名空间说明没有使用
白色的是使用中
如何创建一个命名空间
namespace MyGame{
。。。。
}
使用命名空间
using MyGame
类如果想获取里面的参数,首先需要先初始化一个类,来接收它,然后通过点点出后面的内容。
方法里的局部变量是无法使用到外界的,如果想要获得结果的话,需要增加一个返回值
void本身是一种不带返回值的类型,所以如果需要返回值,返回值的类型要跟方面前面相对应
代码的首字母习惯是大写的,驼峰命名法
方法英文名称0method
int[] a = {32,433,53,5,234123,1}
获取数组a的长度使用的是a.L
int[] hps = {100,20,80,21,30};
数组长度为5
它是通过索引来访问数据0数组名【索引】
多个数据类型运算,返回的结果类型是数据类型大的
存储字符,char类型可以存储任何小的类型
字符串类型string
www.cnblogs.com/tonney/archive/2011/03/18/1987577.html
整形,
enum 枚举类型
编程语言C# unity
asd
Vector3(类型) pos(参数)
vector pos