Unity3d脚本生命周期

如图:

测试脚本:

<span style="color: #0000ff">public <span style="color: #0000ff">class<span style="color: #000000"> Test2 : MonoBehavIoUr {

</span><span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; Awake()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;Awake</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; OnEnable()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;OnEnable</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #008000"&gt;//</span><span style="color: #008000"&gt; Use this for initialization</span>
<span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; Start ()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;Start</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #008000"&gt;//</span><span style="color: #008000"&gt; Update is called once per frame</span>
<span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; Update ()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;Update</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; FixedUpdate()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;FixedUpdate</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; LateUpdate()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;LateUpdate</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; OnGUI()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;OnGUI</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; On<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>able()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;On<a href="https://www.jb51.cc/tag/dis/" target="_blank" class="keywords">dis</a>able</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

</span><span style="color: #0000ff"&gt;void</span><span style="color: #000000"&gt; OnDestroy()
{
    Debug.Log(</span><span style="color: #800000"&gt;"</span><span style="color: #800000"&gt;OnDestroy</span><span style="color: #800000"&gt;"</span><span style="color: #000000"&gt;);
}

}

相关文章

前言 本文记录unity3D开发环境的搭建 unity安装 unity有中文...
前言 有时候我们希望公告牌跟随镜头旋转永远平行面向屏幕,同...
前言 经过一段时间的学习与实际开发,unity3D也勉强算是强行...
前言 在unity中我们常用的获取鼠标点击的方法有: 1、在3D场...
前言 在之前的例子中,我们都没有用到unity的精髓,例如地形...
这篇文章将为大家详细讲解有关Unity3D中如何通过Animator动画...