/// <summary> /// Draws the control, using SpriteBatch and SpriteFont. /// </summary> protected override void Draw() { ParentEditor.ZoomBox.Camera.Update(1 / 60f); GraphicsDevice.Clear(Color.RoyalBlue); _textItem.Draw(1f); DrawingManager.ViewPortSize = new Point(this.Width, this.Height); SquidEditorForm.SwapCameraAndRenderScene(ParentEditor.ZoomBox.Camera); _parent.Update(1 / 60f); }
public void Draw(SpriteBatch spriteBatch) { sprite.Draw(spriteBatch); arrowText.Draw(spriteBatch); if (clickTime != DateTime.MinValue) { if (DateTime.Now - clickTime < TimeSpan.FromSeconds(.5)) { clickedFilter.Draw(spriteBatch); } else { clickTime = DateTime.MinValue; } } }
public void Draw(SpriteBatch spriteBatch) { if (Game1.world.level.grid.characters.list[0].team == 1) { sprite.visible = true; sprite.Draw(spriteBatch); text.Draw(spriteBatch); if (clickTime != DateTime.MinValue) { if (DateTime.Now - clickTime < TimeSpan.FromSeconds(.5)) { clickedFilter.Draw(spriteBatch); } else { clickTime = DateTime.MinValue; } } } else { sprite.visible = false; } }