Version: 5.4

RuntimeInitializeOnLoadMethodAttributeConstructor

Cambiar al Manual
public RuntimeInitializeOnLoadMethodAttribute ();
public RuntimeInitializeOnLoadMethodAttribute (RuntimeInitializeLoadType loadType);

Parámetros

loadType RuntimeInitializeLoadType: Antes o después de que la escena haya cargado.

Descripción

Permite un método de la clase runtime en ser inicializada cuando el juego de Unity carga en tiempo de ejecución sin acciones del usuario.

using UnityEngine;

class MyClass { [RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)] static void OnBeforeSceneLoadRuntimeMethod () { Debug.Log("Before scene loaded"); }

[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.AfterSceneLoad)] static void OnAfterSceneLoadRuntimeMethod() { Debug.Log("After scene loaded"); }

[RuntimeInitializeOnLoadMethod] static void OnRuntimeMethodLoad() { Debug.Log("RuntimeMethodLoad: After scene loaded"); } }