void Awake() { T = transform; bgm = _bgm; poolManager = GetComponent <PoolManager>(); //eventDispatcher = GetComponent<EventDispatcher>(); helios = GetComponent <GodOfSun>(); }
private void OnEnable() { #if UNITY_EDITOR if (Application.isPlaying == false && gameObject.scene.name != "route_map") { Rehab(); if (myLight == null) { myLight = GodOfSun.MakeDirectionalLight(); myLight.enabled = true; myLight.transform.SetParent(transform, false); } } else #endif { StartCoroutine(DelayedInit()); } }