void Awake() { if (!Instance) { Instance = this; } }
public void FinalizeInit() { pathGrid.RecalculateAllPerceivedPathCosts(); AmbientSoundManager.EnsureWorldAmbientSoundCreated(); WorldComponentUtility.FinalizeInit(this); }
protected override void OnCleanUp() { base.OnCleanUp(); Instance = null; }
protected override void OnPrefabInit() { Instance = this; }
public static void Destroy() { Instance = null; }