示例#1
0
文件: Doorway.cs 项目: Keterr/Rigged
 public override void Activate(Player player)
 {
 }
示例#2
0
文件: Doorway.cs 项目: Keterr/Rigged
 public override void Walkover(Player player)
 {
     manager.GoToLevel(linked, playerPos);
 }
示例#3
0
 //Player walks over object.
 public abstract void Walkover(Player player);
示例#4
0
 //Player presses action key while standing on object.
 public abstract void Activate(Player player);
示例#5
0
文件: Game1.cs 项目: Keterr/Rigged
 /// <summary>
 /// LoadContent will be called once per game and is the place to load
 /// all of your content.
 /// </summary>
 protected override void LoadContent()
 {
     spriteBatch = new SpriteBatch(GraphicsDevice);
     System.Diagnostics.Debug.WriteLine("Width:" + GraphicsDevice.Viewport.Width + " Height:" + GraphicsDevice.Viewport.Height + " AspectRatio:" + GraphicsDevice.Viewport.AspectRatio);
     player = new Player(this, Point.Zero, Content.Load<Texture2D>("Sprites/player"));
     manager = new LevelManager(Content, this);
     graphics.ToggleFullScreen();
     System.Diagnostics.Debug.WriteLine("Width:" + GraphicsDevice.Viewport.Width + " Height:" + GraphicsDevice.Viewport.Height + " AspectRatio:" + GraphicsDevice.Viewport.AspectRatio);
     graphics.PreferredBackBufferWidth = 640;
     graphics.PreferredBackBufferHeight = 480;
     graphics.ApplyChanges();
     System.Diagnostics.Debug.WriteLine("Width:" + GraphicsDevice.Viewport.Width + " Height:" + GraphicsDevice.Viewport.Height + " AspectRatio:" + GraphicsDevice.Viewport.AspectRatio);
     ChangeLevel(manager.ship_2, new Point(48, 30));
 }
示例#6
0
文件: Door.cs 项目: Keterr/Rigged
 public override void Walkover(Player player)
 {
 }
示例#7
0
文件: Button.cs 项目: Keterr/Rigged
 public override void Activate(Player player)
 {
     trigger.Trigger(this);
 }