美文网首页
unity Awake、OnEnable、Start等的基本描述

unity Awake、OnEnable、Start等的基本描述

作者: 210093787c62 | 来源:发表于2019-02-26 15:59 被阅读0次

    一般开发中都是在Awake函数中获取游戏对象或者脚本实例的信息,然后在Start函数中进行一些获取之后的初始化设置。

    Awake、OnEnable、Start,都是游戏开始运行前就调用的方法。

    GameObject的Activity为true,脚本的enable为true时,其先后顺序为:Awake、OnEnable、Start;

    GameObject的Activity为true,脚本的enable为false时,只运行Awake;

    GameObject的Activity为false时,以上都不调用,OnDisable()被调用;

    OnDestory:物体被删除时调用。

    Update:当MonoBehaviour启用时,其Update在每一帧被调用;

    LateUpdate:当Behaviour启用时,其LateUpdate在每一帧被调用

    FixedUpdate:这个函数会在每个固定的物理时间片被调用一次.这是放置游戏基本物理行为代码的地方。UPDATE之后调用。

    Reset:Reset是在用户点击检视面板的Reset按钮或者首次添加该组件时被调用.此函数只在编辑模式下被调用.Reset最常用于在检视面板中给定一个最常用的默认值.

    OnGui:这个函数会每帧调用好几次(每个事件一次),GUI显示函数只能在OnGui中调用

    相关文章

      网友评论

          本文标题:unity Awake、OnEnable、Start等的基本描述

          本文链接:https://www.haomeiwen.com/subject/rxzqaxtx.html