public IEnumerator WaitForRetrigger(int seconds) { if (!((Time.time - MyExhibitionBuilder.TimeForTrigger) > seconds)) yield break; MyExhibitionBuilder.TimeForTrigger = Time.time; Debug.Log("Reset Trigger"); MyExhibitionBuilder.resetMasterpiece(); }
public IEnumerator WaitForRetrigger(int seconds) { if (!((Time.time - MyExhibitionBuilder.TimeForTrigger) > seconds)) { yield break; } MyExhibitionBuilder.TimeForTrigger = Time.time; // parsing string to int since the id is a number StartCoroutine(MyExhibitionBuilder.getMorelikeMyMasterpiece()); }
// Delays the retrigger possibility public IEnumerator WaitForRetrigger(int seconds) { if (!((Time.time - MyExhibitionBuilder.TimeForTrigger) > seconds)) { yield break; } MyExhibitionBuilder.TimeForTrigger = Time.time; // parsing string to int since the id is a number int x = 0; Int32.TryParse(this.id, out x); StartCoroutine(MyExhibitionBuilder.getMorelikeThisOne(x)); }