zoukankan      html  css  js  c++  java
  • 1-5 事件方法的执行顺序


    事件方法的执行顺序
    Start方法、Update方法等特定时间调用的方法称为事件方法他们各自的调用时机和顺序是固定的。
    Awake
    仅在对象实例被加载时调用次。如果对象是放置于场景中的对象,那么就在场景开始时调用。如果对象是预制则在实例化后直接调用。只是,在不活动状态时不调用,激活后才会调用。
    Start
    在第一帧更新前仅调用一次。
    FixedUpdate
    在游戏对象活动期间,每次以固定的顿率调用。
    Update
    在游戏对象活动期间,每帧都调用。
    LateUpdate
    在每帧的Update方法的处理结束后调用。需要将Update方法中更新的内容反映到处理中时使用。

    调用Awake方法时,应该生成的对象实例俱已生成,可以参照其他对象。但是,各对象的Awake方法调用顺序不定,所指对象的处理有可能还没有完成,所以,要避免获取其他对象的某些信息。
    Awake方法中,只执行自身初始化和获取对其他对象的参照。对其他对象信息的获取通过后续调用Start方法执行。详情请参考Unity文档( htp://doc/s .unity3d com/jalcurrent/ManualExecutionOrder.html).

  • 相关阅读:
    Python基础之只接收关键字参数的函数
    Python基础之可接受任意数量参数的函数
    Django基础之创建admin账号
    GIT版本控制工具
    全站导航
    python中对url编码解码处理
    VUE安装及初始化报错解决办法
    使用Appium+python爬取手机App
    python发送QQ邮件
    docker部署flask项目
  • 原文地址:https://www.cnblogs.com/bimg1999/p/12594471.html
Copyright © 2011-2022 走看看