Reset():在编辑器状态下执行点击脚本組件右边的Reset按钮会执行此函数。
Awake():程序运行前执行只执行一次
OnEnable():脚本激活时执行,每次激活一次都会执行一次
Start():次于Awake,程序开始运行时执荇只执行一次。
FixedUpdate():固定帧更新函数默认间隔0.02s执行一次,可以在TimeSetting中修改一般用于做物理更新。
OnTriggerEnter():触发器进入状态函数每次与一个碰撞体接触时执行一次。
OnTriggerStay():触发器持续触发函数持续与一个碰撞体交错,持续执行
OnTriggerExit():触发器离开状态函数,每次与一个碰撞体离开时执行一次
OnCollisionEnter():碰撞器进入状态函数,每次与一个碰撞体开始碰撞时执行一次
OnCollisionStay()碰撞器持续触发函数,持续与一个碰撞体碰撞持续执行。
OnCollisionExit():碰撞器离开状態函数每次与一个碰撞体离开时执行一次。
OnMouseUp:当用户释放鼠标按钮时调用一次
Update():更新函数,间隔时间不固定上一帧执行时间为Time.deltaTime。一般用於做操作控制的判断
LateUpdate():次于Update的更新函数,在Update执行后执行常用来做摄像机的更新。
OnWillRenderObject:当渲染物体之前执行如果对象可见每个相机都会调用咜。
OnPreCull:在相机消隐场景之前被调用
OnPreRender:在相机渲染场景之前被调用。
OnPostRender:在相机完成场景渲染之后被调用
OnRenderImage:当完成所有渲染图片后被调用,用来渲染图片后期效果
OnDisable():相对于OnEnable,当脚本被关闭激活前执行每次关闭激活都会执行一次。
OnDestroy():销毁脚本所挂载的游戏对象时执行的函数一般销毁時会先执行OnDisable后执行此函数,只执行一次