Beispiel #1
0
        private void AddSpaceShip()
        {
            _spaceship = new Spaceship(OnMachinegunFire, OnRocketFire);

            _spaceship.AddComponent(new CollisionComponent(_spaceship, this, 20,
                                                           OnAsteroidCollision, typeof(Asteroid)));

            _spaceship.AddComponent(new CollisionComponent(_spaceship, this, 20,
                                                           OnCrateCollected, typeof(Crate)));

            AddGameObject(_spaceship);
        }