コード例 #1
0
        public void Spawn(Asteroid asteroid, Vector2 position)
        {
            var behaviour = _asteroidsPool.Spawn();

            behaviour.Bind(asteroid, position);
            _spawnedAsteroids.Add(behaviour);
            AsteroidSpawned?.Invoke(asteroid);
        }
コード例 #2
0
 public static void SignalAsteroidSpawned(GameObject asteroid) => AsteroidSpawned?.Invoke(asteroid);