public override void draw() { world.draw(camera, device); data.player.draw(camera); spriteBatch.Begin(); //Draw Interface drawInterface(); //Draw Cursor spriteBatch.Draw(cursor, new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 38, 50), Color.White); spriteBatch.End(); }
public override void draw() { world.draw(camera, device); data.player.draw(camera); data.npcs.draw(camera, spriteBatch, font); data.bullets.draw(camera); blurEffect.Draw(spriteBatch); if (lowHP) { drawFade(); } drawHUD(); miniMap.Draw(); }
public override void draw() { world.draw(camera, device); data.player.draw(camera); data.npcs.draw(camera); data.bullets.draw(camera); spriteBatch.Begin(); //Draw Fade drawFade(); //Draw Menu spriteBatch.Draw(userInterface, interfaceRectangle, Color.White); //Draw Cursor spriteBatch.Draw(cursor, new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 38, 50), Color.White); spriteBatch.End(); }
public override void draw() { world.draw(camera, device); data.player.draw(camera); data.npcs.draw(camera); data.bullets.draw(camera); spriteBatch.Begin(); //Draw Interface drawInterface(); //Draw Menu drawItems(); spriteBatch.Draw(frame, frameRectangle, Color.White); drawActiveMod(); //Draw DragDrop if (dragDropActive) { if (activeMod < 21) { spriteBatch.Draw(inventoryItems[(activeMod - 1) % 4][(activeMod - 1) / 4].icon, dragDropRectangle, Color.White); } else { switch (activeMod) { case 21: spriteBatch.Draw(slot1Item.icon, dragDropRectangle, Color.White); break; case 22: spriteBatch.Draw(slot2Item.icon, dragDropRectangle, Color.White); break; case 23: spriteBatch.Draw(slot3Item.icon, dragDropRectangle, Color.White); break; case 24: spriteBatch.Draw(slot4Item.icon, dragDropRectangle, Color.White); break; default: break; } } } //Draw Cursor spriteBatch.Draw(cursor, new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 38, 50), Color.White); spriteBatch.End(); }