Внесены правки в код
This commit is contained in:
parent
592d446357
commit
c93c05c032
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -59,4 +59,6 @@ public class EntityAirbus
|
||||
Compartment = compartment;
|
||||
Engine = engine;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user