Unity脚本的生命周期

public class Script_04_03 : MonoBehaviour
{
    private void Awake()
    {
        Debug.Log("Awake用于初始化并且只会调用一次");
    }

    private void OnEnable()
    {
        Debug.Log("OnEnable在脚本每次被激活时执行一次");
    }

    private void Start()
    {
        Debug.Log("Start在初始化的下一帧执行,并且只会执行一次");
    }

    private void OnDisable()
    {
        Debug.Log("OnDisable在脚本每次反激活后执行一次");
    }


    private void OnDestroy()
    {
        Debug.Log("OnDestroy用于反初始化并且只会调用一次");
    }

    private void OnApplicationQuit()
    {
        Debug.Log("OnApplicationQuit应用程序退出时执行一次");
    }
}
posted @ 2022-02-21 14:47  小帆敲代码  阅读(36)  评论(0编辑  收藏  举报