Пример #1
0
    IEnumerator spawn()
    {
        while (true)
        {
            yield return(new WaitForSeconds(waiting));

            Vector2        spawnPos = new Vector2(12, Random.Range(-4f, 4f));
            GameObject     ob       = Instantiate(asteroidPref, spawnPos, Quaternion.identity);
            CreateAsteroid asteroid = ob.GetComponent <CreateAsteroid>();
            asteroid.createAsteroid(asteroids[ChooseRandomWithChance(chances)], k);
            returnK();
            returnWaiting();
            Destroy(ob, 7f);
        }
    }
Пример #2
0
 public Asteroid(Point Pos, Point Dir, Size size) : base(Pos, Dir, size)
 {
     CreateAsteroid?.Invoke($"{DateTime.Now}: Астероид создан");
 }