using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//测试事件函数的执行顺序
public class eventTest : MonoBehaviour {
//Reset函数只会在编辑器模式下调用,当挂载组件或脚本,还有reset时调用
void Reset()
{
Debug.Log("Reset");
}
//Awake用来唤醒整个程序
void Awake()
{
Debug.Log("Awake");
}
void OnEnable()
{
Debug.Log("OnEnable");
}
// Use this for initialization
//用来初始化一些东东
void Start () {
Debug.Log("Start");
}
//固定的Update,一秒60帧(可以设置)
private void FixedUpdate()
{
Debug.Log("FixedUpdate");
}
//暂停
private void OnApplicationPause(bool pause)
{
Debug.Log("OnApplicationPause");
}
// Update is called once per frame
//Update和LateUpdate的帧数是不固定的
void Update () {
Debug.Log("Update");
}
private void LateUpdate()
{
Debug.Log("LateUpdate");
}
//程序结束
private void OnApplicationQuit()
{
Debug.Log("OnApplicationQuit");
}
private void OnDisable()
{
Debug.Log("OnDisable");
}
//销毁函数
private void OnDestroy()
{
Debug.Log("OnDestroy");
}
}
网友评论