示例#1
0
        public GamePage()
        {
            this.InitializeComponent();

            // Create the game.
            var launchArguments = string.Empty;

            _game = MonoGame.Framework.XamlGame <SimpleGame> .Create(launchArguments, Window.Current.CoreWindow, swapChainPanel);
        }
示例#2
0
        public FadeOut(Game game)
            : base(game)
        {
            simpleGame = (SimpleGame)game;

            this.Enabled = false;
            this.Visible = false;

            DrawOrder = 999;
        }
示例#3
0
        public ExplosionManager(Game game, int maxExplosions) : base(game)
        {
            simpleGame = (SimpleGame)game;

            cam = (CelAnimationManager)game.Services.GetService(
                typeof(ICelAnimationManager));
            if (maxExplosions > 0)
            {
                SetMaxNumberOfExplosions(maxExplosions);
            }
        }
示例#4
0
文件: Art.cs 项目: squimmy/SimpleGame
 public static System.Drawing.Image GetDamageIcon(SimpleGame.Logic.DamageType type)
 {
     switch (type)
     {
         case SimpleGame.Logic.DamageType.Cutting: return SimpleGame.Properties.Resources.cut;
         case SimpleGame.Logic.DamageType.Stabbing: return SimpleGame.Properties.Resources.stab;
         case SimpleGame.Logic.DamageType.Crushing: return SimpleGame.Properties.Resources.crush;
         case SimpleGame.Logic.DamageType.Fire: return SimpleGame.Properties.Resources.fire;
         case SimpleGame.Logic.DamageType.Ice: return SimpleGame.Properties.Resources.ice;
         case SimpleGame.Logic.DamageType.Electricity: return SimpleGame.Properties.Resources.electricity;
         case SimpleGame.Logic.DamageType.Poison: return SimpleGame.Properties.Resources.poison;
         case SimpleGame.Logic.DamageType.Magic: return SimpleGame.Properties.Resources.magic;
         case SimpleGame.Logic.DamageType.Holy: return SimpleGame.Properties.Resources.holy;
         default: return SimpleGame.Properties.Resources.none;
     }
 }
示例#5
0
 static void Main()
 {
     using (SimpleGame game = new SimpleGame()) {
         game.Run();
     }
 }
示例#6
0
 static void Main()
 {
     using (var game = new SimpleGame())
         game.Run();
 }
示例#7
0
 static void Main()
 {
     using (SimpleGame game = new SimpleGame()) {
         game.Run();
     }
 }