Beispiel #1
0
 private void RegisterBrightStartFX(BrightStartFX brightStarFX)
 {
     if (brightStarFX != null)
     {
         brightStarFXs.Add(brightStarsIndex, brightStarFX);
         brightStarsIndex++;
     }
 }
Beispiel #2
0
        private IEnumerator InitializeBrightStarFXControl()
        {
            int   nextBrightStar = 0;
            float waitingSeconds = 0;

            while (runningBrightStars)
            {
                waitingSeconds = Random.Range(2, 4);

                yield return(new WaitForSeconds(waitingSeconds));

                BrightStartFX fx = brightStarFXs[nextBrightStar];
                fx.Play();

                nextBrightStar = Random.Range(0, brightStarsIndex);
            }
        }