zoukankan      html  css  js  c++  java
  • 常用脚本生命周期函数

    (1)Awake(): 当游戏对象出现在Hierarchy视图时,绑定在该对象上的脚本执行Awake()函数,脚本是否启用不影响该函数的执行,仅执行一次。

    (2)Start(): 晚于Awake()执行,和Awake()相似,但脚本禁用该函数不执行。注:脚本启用时函数执行,但脚本禁用后再次启用,函数不再执行。

    (3)FixedUpdate(): 处理物理逻辑,默认0.02秒更新一帧,数值可以修改(Edit > Settings > Time > Fixed Timestep),与机器设备设备性能的好坏无关。

    (4)Update(): 逻辑更新,每帧调用一次更新,更新频率与机器设备性能有关。

    (5)LateUpdate(): 延迟更新逻辑,在Update()执行后执行该函数。

    (6)OnEnable(): 脚本启用时执行。

    (7)OnDisable(): 脚本禁用时执行。

    (8)OnGUI():制作简单UI,响应事件。例如Button、Lable。接口GUI. xxx()需要自己设置位置,而GUILayout. xxx()Unity会自动排版。

  • 相关阅读:
    团队开发之个人博客三
    团队开发之个人博客二
    团队开发之个人博客一
    第六周进度条
    四则运算(Android)版
    第五周学习进度条
    第二冲刺周期个人报告01
    查找水王01
    构建之法阅读笔记09
    构建之法阅读笔记08
  • 原文地址:https://www.cnblogs.com/unitywyb/p/12743322.html
Copyright © 2011-2022 走看看