private void GraphicPanel_OnRender(object sender, DeviceEventArgs e) { if (Map.Instance != null) { Map.Instance.Draw(GraphicPanel); } if (scrolling) { if (vScrollBar1.Visible && hScrollBar1.Visible) GraphicPanel.Draw2DCursor(scrollPosition.X, scrollPosition.Y); else if (vScrollBar1.Visible) GraphicPanel.DrawVertCursor(scrollPosition.X, scrollPosition.Y); else if (hScrollBar1.Visible) GraphicPanel.DrawHorizCursor(scrollPosition.X, scrollPosition.Y); } }
void Graphics_OnRender(object sender, DeviceEventArgs e) { int x = physics.x; int y = physics.y; MapEditor.Instance.ShiftX = x + Map.Instance.CenterX - 400; MapEditor.Instance.ShiftY = y + Map.Instance.CenterY - 300; if (Map.Instance != null) { Map.Instance.DrawAnimation(Graphics); } Graphics.DrawCircle(x + Map.Instance.CenterX, y + Map.Instance.CenterY, Color.Black); }
public void OnResetDevice(object sender, DeviceEventArgs e) { Device device = e.Device; }
void Graphics_OnCreateDevice(object sender, DeviceEventArgs e) { }