Unity(三)脚本
脚本的生命周期
Reset():在编辑器模式下就会调用,当把带有reset的脚本在编辑器中挂载到某个组件时就执行的函数,无需运行项目。
Awake():勾选脚本时启用,一般用于声明变量
Start():Start是在对象被第一次enable之后,在Update之前调用的,Start在脚本的生命周期中也只可能被调用一次。Start可能不会被立刻调用,比如我们之前没有让其enable,当脚本被enable时,Start才会被调用。
FixedUpdate():FixedUpdate是每隔一定的周期执行一次
Update():每帧执行的方法
LateUpdate():在update之后才执行的方法
Rendring:渲染
OnGUI:最后执行
Ondisable():当某物体隐藏的时调用
OnDestory():当某物体被删除时调用
一些变量的用法
[HideInInspector]:在代码上方加入,把public的变量在编译器中隐藏
[Range(0,1)]:限定下方变量的取值
组件访问
Transform:

也可使用transform.Translate


组件获取
1.先定义相应类型的组件变量
2.再start()中初始化组件变量
3.使用组件

