unity脚本生命周期

Posted 咸鱼翻身记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity脚本生命周期相关的知识,希望对你有一定的参考价值。

using UnityEngine;
using System.Collections;

public class CubeScript : MonoBehaviour {
//脚本对象加载的时候调用
void Awake(){
Debug.Log ("Awake");
}
//脚本可用的时候会被调用一次
void OnEnable(){
Debug.Log ("OnEnable");
}
//脚本初始化调用一次
void Start () {
Debug.Log("Start");
//1.GameObject通过游戏物体名字去获取游戏物体获取场景中的sphere
GameObject Sphere = GameObject.Find("Sphere");
//打印sphere的tag值
Debug.Log(Sphere .tag);

//2.
GameObject Sphere1 = GameObject.FindWithTag("Player");
Debug.Log(Sphere1.name);
}

//start调用之后被调用,而且是脚本可用的时候每帧调用一次
void Update () {
Debug.Log("Update");
}
//updated调用之后调用,也是每帧执行一次
void LateUpdate(){
Debug.Log("LateUpdate");
}
//脚本不可用的时候会被调用一次
void OnDisable(){
Debug.Log("OnDisable");
}
//脚本被销毁的时候调用
void OnDestroy(){
Debug.Log ("OnDestroy");
}
}

以上是关于unity脚本生命周期的主要内容,如果未能解决你的问题,请参考以下文章

Unity---脚本事件函数和生命周期

Unity脚本的生命周期

Unity脚本生命周期

unity脚本生命周期

Unity脚本生命周期

Unity脚本生命周期