public IEnumerator DrawPigeonEvent() //mainn function that draws new event and does it { while (true) { yield return(new WaitForSeconds(pigeonTimer)); Pigeon pigeon = PigeonFactory.GetInstance(); pigeon.StartMoving(); } }
public void OnCountdownEnd(long id, float overtime) { if (id == pigeonId) { Pigeon pigeon = PigeonFactory.GetInstance(); pigeon.StartMoving(); TimerManager.Reset(pigeonId, pigeonTimer); } else if (id == chopperId) { Chopper chopper = ChopperFactory.GetInstance(); chopper.StartMoving(); TimerManager.Reset(chopperId, chopperTimer); } }