Ejemplo n.º 1
0
        public Layer(Game game, string name, Scene scene, int z)
        {
            Name = name;
            ZOrder = z;
            Scene = scene;
            Game = game;

            float horScaling = (float)scene.ViewportWidth / Game.GraphicsDevice.PresentationParameters.BackBufferWidth;
            float verScaling = (float)scene.ViewportHeight / Game.GraphicsDevice.PresentationParameters.BackBufferHeight;
            m_screenToWorld = new Vector2 (horScaling, verScaling);
        }
Ejemplo n.º 2
0
 public MapGridLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Ejemplo n.º 3
0
 public void RegisterScene(Scene scene)
 {
     m_scenes.Add (scene.Name, scene);
     Game.Components.Add (scene);
 }
Ejemplo n.º 4
0
 public HUDLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Ejemplo n.º 5
0
 public MenuBackgroundLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Ejemplo n.º 6
0
 public PlayerSelectLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Ejemplo n.º 7
0
 public MonstersLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }
Ejemplo n.º 8
0
 public EffectsLayer(Game game, string name, Scene scene, int z)
     : base(game, name, scene, z)
 {
 }