- 获取游戏物体的四种方式
- 拖拽,组件也可以直接拖拽获取,不过所拖拽对象必须含有该组件
- transform.Find("FatherGameObject/ChildGameObject") 返回一个transform组件,没有返回null,这种查找方式性能较高
- GameObject.Find(" "); 不推荐使用
- GameObject.FindWithTag("");性能较高
void start(){
}
游戏物体的获取
禁用的脚本中的public 方法也可以使用
foreach
主要用来遍历
枚举类型 便于阅读代码
运算符
数学 + - * /
赋值= += -= *= /= %=
比较(返回值为bu
> < >= <= == !=
逻辑(操作数为布尔值)
&& 同正为正,否则为假
|| 同假为假,否则为正
! 取反 布尔值
变量的定义
初始值是以inspector上的值为准
在面板上可以修改 public
默认为Private
等级:
命名空间{
类{
方法 字段
}
}
类中的方法
模板可以进行的动作
在同一类中,方法的方法体中可以访问字段;
Public 方法可以通过对象名.方法名调用;
方法的调用是在改变调用对象的相关参数值
类中字段的使用
访问级别为public 的字段可以通过对象名.字段名
进行访问
类的创建,声明,构造
主类类名和文件名相同
类名 :类名1
类名继承类名1;
但是C# 方法默认访问级别: private。
类的声明
类名 变量名
类的构造
new
对类中的每项内容进行初始化,
方法的返回值
不同方法内可以定义名称相同相同的变量
同一方法内不行
不同的属性在方法中可以通过参数来设置
枚举类型
enum 类型名(命名方式与类相同)
{
}
声明变量
类型名 变量名=类型名 .类型;