Unity脚本的生命周期

原创 2016年08月31日 09:53:48

Unity脚本的生命周期

</pre></p><p><span style="font-size:24px;"></span></p><p><pre name="code" class="csharp"><span style="font-size:24px;">using UnityEngine;
using System.Collections;

public class shengmingzhouqi : MonoBehaviour {
    //只调用一次,可以把一些public的初始化放在这里面
    void Awake(){
        print("Awake");
    }
    //每次脚本激活的时候调用。
    void OnEnable(){
        print("OnEnable");
    }
    //可以把一些private的初始化放在这里
	void Start () {
        print("Start");
    }
    //每帧都调用一次
	void Update () {
        print("Update");
    }
    //Update之后调用,可以做一些更新之后的操作。
    void LateUpdate(){
        print("LateUpdate");
    }
    //取消激活状态的时候调用
    void OnDisable(){
        print("OnDisable");
    }
    //当脚本被销毁的时候调用。可以把怪物死亡后,物品的掉落写在这里
    void OnDestroy(){
        print("OnDestroy");
    }
    //绘制界面图像。
    void OnGUI(){
        print("OnGUI");
    }
    //和Update()不同,FixedUpdate的调用是和图像无关的,它是以固定的速率被调用,不收图像刷新帧率的影响。一般把处理物理的代码放在这里
    void FixedUpdate(){
        print("FixedUpdate");
    }
}
</span>


Unity 脚本生命周期流程图

可见Unity脚本从创建到销毁是具有一个完整的生命周期的,主要的调用顺序如下:   其中OnGUI函数会在每帧上多次被调用,因为要时刻准备相应里面的GUI事件(第一次布局,...
  • AXuan_K
  • AXuan_K
  • 2016年12月08日 16:31
  • 1131

Unity 脚本生命周期流程图

渲染 OnPreCull: 在相机剔除场景之前调用此函数。相机可见的对象取决于剔除。OnPreCull 函数调用发生在剔除之前。 OnBecameVisible/OnBecameInvis...
  • akof1314
  • akof1314
  • 2014年09月16日 20:57
  • 43204

Unity中脚本的生命周期

Unity脚本从唤醒到销毁都有着一套比较完善的生命周期,添加任何脚本都要遵守生命周期法则! 接下来介绍几种系统自调用的重要方法。首先要我们先来说明一下它们的执行顺序: Awake --> St...
  • kj297296053
  • kj297296053
  • 2014年01月11日 23:32
  • 1587

unity脚本中方法的生命周期

本文转自 http://blog.csdn.net/akof1314/article/details/39323081 unity脚本的生命周期 大体分为五个阶段: 编译阶段Reset...
  • unity_http
  • unity_http
  • 2016年08月18日 09:42
  • 343

Unity脚本事件执行的顺序

有过c#开发经验的人都知道,程序的入口是一个类似于Main的函数,其他的代码都是以Main函数为起点。了解程序的执行循顺序对理解程序结构、判断在何处设置断点是极有帮助的。在Unity脚本中,各事件函数...
  • U_9_5
  • U_9_5
  • 2016年03月20日 16:51
  • 1150

Unity3D-MONO脚本自带函数执行顺序生命周期

脚本自带函数执行顺序如下:将下面脚本挂在任意物体运行即可得到 Awake ->OnEable-> Start -> FixedUpdate-> Update  -> LateUpdate ->OnGU...
  • wsc122181582
  • wsc122181582
  • 2015年12月19日 11:48
  • 816

Unity脚本生命周期

1.Awake() 唤醒事件,只执行一次   2.OnEnable() 启用事件,只执行一次.当脚本组件被启用的时候执行一次.   3.Start() 开始时间,只执行一次   4.FixedUpda...
  • a609603276
  • a609603276
  • 2016年12月06日 11:04
  • 62

unity 脚本生命周期

unity 脚本生命周期流程图和函数讲解。
  • perseverancep
  • perseverancep
  • 2017年06月14日 16:23
  • 138

Unity脚本生命周期(一)

如果我们的脚本需要挂载到游戏对象上,就需要继承于MonoBehaviour gameObject表示当前脚本组件所挂载的游戏对象 unity中输出到控制台使用print或者Debug.log 每...
  • Memoryuuu
  • Memoryuuu
  • 2016年12月23日 23:00
  • 124

Unity 脚本生命周期流程图

渲染 OnPreCull: 在相机剔除场景之前调用此函数。相机可见的对象取决于剔除。OnPreCull 函数调用发生在剔除之前。 OnBecameVisible/OnBecameInvis...
  • u011926026
  • u011926026
  • 2016年12月15日 06:57
  • 64
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity脚本的生命周期
举报原因:
原因补充:

(最多只允许输入30个字)