IEnumerator Start() { if (player == null) { Debug.LogError("Player not selected"); yield break; } if (Light2DDL == null) { Debug.LogError("Light2DDL not selected"); yield break; } Light2DDL.Segments = 80; timer = gameObject.AddComponent <TimerClass>(); // Subscribe timer events // timer.OnUpdateTimerEvent += timerUpdate; timer.OnTargetTimerEvent += tick; timer.InitTimer(1.2f, true); StartCoroutine(LoopUpdate()); yield return(null); }
void Start() { thisLight = GameObject.Find("2DLight").GetComponent<DynamicLight>(); player = GameObject.Find("MartinHead"); timer = gameObject.AddComponent<TimerClass>(); // Subscribe timer events // timer.OnUpdateTimerEvent += timerUpdate; timer.OnTargetTimerEvent += tick; timer.InitTimer(1f, true); }
void Start() { thisLight = GameObject.Find("2DLight").GetComponent <DynamicLight>(); player = GameObject.Find("MartinHead"); timer = gameObject.AddComponent <TimerClass>(); // Subscribe timer events // timer.OnUpdateTimerEvent += timerUpdate; timer.OnTargetTimerEvent += tick; timer.InitTimer(1.2f, true); }
IEnumerator Start() { thisLight = GameObject.Find("2DLight").GetComponent <DynamicLight2D.DynamicLight>(); player = GameObject.Find("MartinHead"); timer = gameObject.AddComponent <TimerClass>(); // Subscribe timer events // timer.OnUpdateTimerEvent += timerUpdate; timer.OnTargetTimerEvent += tick; timer.InitTimer(1.2f, true); StartCoroutine(LoopUpdate()); yield return(null); }