来源雨松MOMO
using UnityEngine;
using System.Collections;
public class RuntimeInitializeOnLoadMethodTest : MonoBehaviour {
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)]
static void BeforeSceneLoad()
{
Debug.Log ("BeforeSceneLoad");
}
void Awake()
{
Debug.Log ("Awake");
}
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterSceneLoad)]
static void AfterSceneLoad()
{
Debug.Log ("AfterSceneLoad");
}
void Start()
{
Debug.Log ("Start");
}
}
运行结果: