首先介绍一下什么是脚本。脚本是游戏的灵魂,不能脱离物体而单独存在。通常以组件的形式挂载到某个游戏物体上。
1、Awake() 唤醒事件,只执行一次。
2、OnEnable() 启用事件,只执行一次,当脚本组件被启用的时候执行一次。
3、Start() 事件开始时执行一次。
以上三个方法通常用于执行初始化相关操作。
4、FixedUpdate() 固定更新事件,执行多次。每0.02s执行一次,通常所有的物理组件相关的操作都在该事件中处理。
5、Update() 每帧执行一次
6、LateUpdate()稍后更新事件,执行次数比Update()方法多一次。
7、OnDisable() 禁用事件,执行一次,在OnDestory()执行之前执行。或当改脚本组件被禁用后也会触发该事件,与OnEnable()对应。
8、OnDistory() 销毁事件,执行一次。当脚本锁挂在的游戏物体被销毁时执行,
注:生命周期事件全部由系统定义好的,且由系统调用。