void Awake() { name = "AudioElementManager"; if (instance == null) { instance = this; } categories = new Children<Category>(transform, true); elements = new Children<AudioElement>(transform); AudioManager.instance.managers.AddChild (GetComponent<AudioElementManager>()); }
void Start() { elementManager = (AudioElementManager)managers.GetChild("AudioElementManager"); eventManager = (AudioEventManager)managers.GetChild("AudioEventManager"); sendManager = (AudioSendManager)managers.GetChild("AudioSendManager"); energyManager = (EnergyManager)managers.GetChild("EnergyManager"); metronomeManager = (MetronomeManager)managers.GetChild("MetronomeManager"); }
void Awake() { name = "AudioElementManager"; if (instance == null) { instance = this; } categories = new Children <Category>(transform, true); elements = new Children <AudioElement>(transform); AudioManager.instance.managers.AddChild(GetComponent <AudioElementManager>()); }