Esempio n. 1
0
        private void GenerateThrust(double angle)
        {
            var thrust = new Thrust(this.Location - new Vector2F(1f, 0), Color.Orange, angle - 180, 0, 1);

            thrust.Init();
            //  var tt =  StarFighterScene.gameObjects.Count<IGameBehavior>();
            thrustCount  = StarFighterScene.gameObjects.Count();
            thrustCount += 1;
            // var id = new Random().Next().ToString();
            thrust.ID += "," + this.ID;
            if (StarFighterScene.gameObjects.ContainsKey(thrust.ID).IsNotTrue())
            {
                StarFighterScene.gameObjects.Add(thrust.ID, thrust);
            }
        }