public IEnumerator WaitForRetrigger(int seconds)
    {
        if (!((Time.time - MyExhibitionBuilder.TimeForTrigger) > seconds)) yield break;

        MyExhibitionBuilder.TimeForTrigger = Time.time;

        Debug.Log("Reset Trigger");

        MyExhibitionBuilder.resetMasterpiece();
    }
예제 #2
0
    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());
    }
예제 #3
0
    // 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));
    }