网络运维管理软件,济南优化网络营销,wordpress 网站很慢,产品设计方案范本一个游戏组件的脚本有一个生命周期——一开始实例化#xff0c;直到结束实例被销毁。在这期间#xff0c;他们有时候处于激活状态#xff0c;有时候处于非激活状态#xff1b;对于活动#xff0c;对用户有时候可见#xff0c;有时候不可见 本文主要讨论常见脚本的的生命周… 一个游戏组件的脚本有一个生命周期——一开始实例化直到结束实例被销毁。在这期间他们有时候处于激活状态有时候处于非激活状态对于活动对用户有时候可见有时候不可见 本文主要讨论常见脚本的的生命周期: 如下图 常见的 script 执行方法和流程 上图为 常见见的脚本 方法 下面我们看看每个方法的 OnAwake 方法: 当脚本实例被载入时Awake被调用 OnStart 方法: Start仅在Update函数第一次被调用前调用。 OnUpdate 方法 渲染一帧之前被调用。这里是大部分游戏行为代码被执行的地方除了物理代码 OnGUI 方法: 渲染和处理GUI事件时调用 这里不是每帧都调用哦 FixedUpdate 方法: 这个函数在每个物理时间步被调用一次。这是处理基于物理游戏行为的地方。 LateUpdat 方法 :是在所有Update函数调用后被调用。这可用于调整脚本执行顺序。例如:当物体在Update里移动时跟随物体的相机可以在LateUpdate里实现 Reset 方法 重置为默认值 OnDisable 方法: 当对象变为不可用或非激活状态时此函数被调用。 OnDestroy 方法:当MonoBehaviour将被销毁时这个函数被调用 from http://mahaile.blog.51cto.com/2891586/752902 转载于:https://www.cnblogs.com/PEPE/p/3534553.html