Корректировка отрисовки

This commit is contained in:
VladaM 2024-02-15 13:59:23 +04:00
parent 5f13bd979f
commit dc22cb7830

View File

@ -174,43 +174,41 @@ public class DrawningGasolineTanker
// Границы бензовоза // Границы бензовоза
g.DrawRectangle(pen, _startPosX.Value + 120, _startPosY.Value + 20, 25, 25); g.DrawRectangle(pen, _startPosX.Value + 95, _startPosY.Value + 15, 25, 25);
g.DrawRectangle(pen, _startPosX.Value + 115, _startPosY.Value + 15, 40, 40); g.DrawRectangle(pen, _startPosX.Value + 90, _startPosY.Value + 10, 40, 40);
g.DrawRectangle(pen, _startPosX.Value + 25, _startPosY.Value + 55, 130, 15); g.DrawRectangle(pen, _startPosX.Value, _startPosY.Value + 50, 130, 15);
// Колеса // Колеса
Brush brBlack = new SolidBrush(Color.Black); Brush brBlack = new SolidBrush(Color.Black);
g.FillEllipse(brBlack, _startPosX.Value + 130, _startPosY.Value + 70, 25, 25); g.FillEllipse(brBlack, _startPosX.Value + 105, _startPosY.Value + 65, 25, 25);
g.FillEllipse(brBlack, _startPosX.Value + 30, _startPosY.Value + 70, 25, 25); g.FillEllipse(brBlack, _startPosX.Value + 5, _startPosY.Value + 65, 25, 25);
g.FillEllipse(brBlack, _startPosX.Value + 55, _startPosY.Value + 70, 25, 25); g.FillEllipse(brBlack, _startPosX.Value + 30, _startPosY.Value + 65, 25, 25);
// Кузов // Кузов
Brush br = new SolidBrush(EntityGasolineTanker.BodyColor); Brush br = new SolidBrush(EntityGasolineTanker.BodyColor);
g.FillRectangle(br, _startPosX.Value + 115, _startPosY.Value + 15, 40, 40); g.FillRectangle(br, _startPosX.Value + 91, _startPosY.Value + 11, 39, 39);
g.FillRectangle(br, _startPosX.Value + 25, _startPosY.Value + 55, 130, 15); g.FillRectangle(br, _startPosX.Value + 1, _startPosY.Value + 51, 129, 14);
// Стекло // Стекло
Brush brBlue = new SolidBrush(Color.LightBlue); Brush brBlue = new SolidBrush(Color.LightBlue);
g.FillRectangle(brBlue, _startPosX.Value + 120, _startPosY.Value + 20, 25, 25); g.FillRectangle(brBlue, _startPosX.Value + 95, _startPosY.Value + 15, 25, 25);
// Цистерна // Цистерна
if (EntityGasolineTanker.Cistern) if (EntityGasolineTanker.Cistern)
{ {
g.FillRectangle(additionalBrush, _startPosX.Value + 25, _startPosY.Value + 15, 90, 40); g.FillRectangle(additionalBrush, _startPosX.Value, _startPosY.Value + 10, 90, 40);
g.FillRectangle(additionalBrush, _startPosX.Value + 80, _startPosY.Value + 10, 10, 5); g.FillRectangle(additionalBrush, _startPosX.Value + 55, _startPosY.Value + 5, 10, 5);
} }
// Сигнальный маячок // Сигнальный маячок
if (EntityGasolineTanker.SignalBeacon) if (EntityGasolineTanker.SignalBeacon)
{ {
g.FillRectangle(additionalBrush, _startPosX.Value + 145, _startPosY.Value + 5, 10, 10); g.FillRectangle(additionalBrush, _startPosX.Value + 120, _startPosY.Value, 10, 10);
} }
} }
} }