Внесены правки в код

This commit is contained in:
Glliza 2024-03-05 09:33:43 +04:00
parent 592d446357
commit c93c05c032
2 changed files with 12 additions and 5 deletions

View File

@ -34,7 +34,7 @@ public class DrawningAirbus
/// <summary>
/// Ширина прорисовки аэробуса
/// </summary>
private readonly int _drawningAirbusWidth = 133;
private readonly int _drawningAirbusWidth = 135;
/// <summary>
/// Высота прорисовки аэробуса
@ -97,7 +97,6 @@ public class DrawningAirbus
}
// TODO если при установке объекта в эти координаты, он будет "выходить" за границы формы
// то надо изменить координаты, чтобы он оставался в этих границах
if (x < 0)
{
x = 0;
@ -112,6 +111,7 @@ public class DrawningAirbus
}
else if (y > _pictureHeight - _drawningAirbusHeight)
{
y = _pictureHeight.Value - _drawningAirbusHeight;
}
@ -187,6 +187,8 @@ public class DrawningAirbus
if (EntityAirbus.Compartment)
{
g.FillEllipse(brBlue, _startPosX.Value + 37, _startPosY.Value + 13, 49, 15);
g.DrawEllipse(pen, _startPosX.Value + 37, _startPosY.Value + 13, 49, 15);
}
//корпус
@ -208,7 +210,7 @@ public class DrawningAirbus
g.DrawLine(pen, _startPosX.Value, _startPosY.Value, _startPosX.Value + 20, _startPosY.Value + 20);
//заднее доп крыло
g.FillEllipse(darkBrush, _startPosX.Value - 7, _startPosY.Value + 15, 20, 5);
g.FillEllipse(darkBrush, _startPosX.Value, _startPosY.Value + 15, 13, 5);
//нос самолёта
g.DrawLine(pen, _startPosX.Value + 100, _startPosY.Value + 20, _startPosX.Value + 130, _startPosY.Value + 30);
@ -227,8 +229,11 @@ public class DrawningAirbus
// Двигатели
if (EntityAirbus.Engine)
{
g.FillRectangle(additionalBrush, _startPosX.Value + 30, _startPosY.Value + 33, 13, 5);
g.FillRectangle(additionalBrush, _startPosX.Value + 45, _startPosY.Value + 33, 15, 5);
g.DrawEllipse(pen, _startPosX.Value + 30, _startPosY.Value + 32, 13, 5);
g.DrawEllipse(pen, _startPosX.Value + 45, _startPosY.Value + 32, 15, 5);
g.FillEllipse(additionalBrush, _startPosX.Value + 30, _startPosY.Value + 32, 13, 5);
g.FillEllipse(additionalBrush, _startPosX.Value + 45, _startPosY.Value + 32, 15, 5);
}
}
}

View File

@ -59,4 +59,6 @@ public class EntityAirbus
Compartment = compartment;
Engine = engine;
}
}