diff --git a/AirplaneWithRadar/ProjectAirplaneWithRadar/DrawingAirplaneWithRadar.cs b/AirplaneWithRadar/ProjectAirplaneWithRadar/DrawingAirplaneWithRadar.cs
index 2bd2021..e06df66 100644
--- a/AirplaneWithRadar/ProjectAirplaneWithRadar/DrawingAirplaneWithRadar.cs
+++ b/AirplaneWithRadar/ProjectAirplaneWithRadar/DrawingAirplaneWithRadar.cs
@@ -33,12 +33,12 @@
///
/// Ширина прорисовки самолета
///
- public readonly int PlaneWidth = 260;
+ public readonly int PlaneWidth = 150;
///
/// Высота прорисовки самолета
///
- public readonly int PlaneHeight = 110;
+ public readonly int PlaneHeight = 95;
///
@@ -199,69 +199,69 @@
if (EntityAirplaneWithRadar.Wheels)
{
//Задняя стойка
- g.DrawRectangle(pen, _startPosX.Value + 70, _startPosY.Value + 90, 5, 10);
- g.FillRectangle(additionalBrush, _startPosX.Value + 70, _startPosY.Value + 90, 5, 10);
+ g.DrawRectangle(pen, _startPosX.Value + 30, _startPosY.Value + 80, 5, 10);
+ g.FillRectangle(additionalBrush, _startPosX.Value + 30, _startPosY.Value + 80, 5, 10);
- g.DrawEllipse(pen, _startPosX.Value + 60, _startPosY.Value + 100, 10, 10);
- g.FillEllipse(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 100, 10, 10);
+ g.DrawEllipse(pen, _startPosX.Value + 20, _startPosY.Value + 85, 10, 10);
+ g.FillEllipse(additionalBrush, _startPosX.Value + 20, _startPosY.Value + 85, 10, 10);
- g.DrawEllipse(pen, _startPosX.Value + 75, _startPosY.Value + 100, 10, 10);
- g.FillEllipse(additionalBrush, _startPosX.Value + 75, _startPosY.Value + 100, 10, 10);
+ g.DrawEllipse(pen, _startPosX.Value + 35, _startPosY.Value + 85, 10, 10);
+ g.FillEllipse(additionalBrush, _startPosX.Value + 35, _startPosY.Value + 85, 10, 10);
//Передняя стойка
- g.DrawRectangle(pen, _startPosX.Value + 180, _startPosY.Value + 90, 5, 10);
- g.FillRectangle(additionalBrush, _startPosX.Value + 180, _startPosY.Value + 90, 5, 10);
+ g.DrawRectangle(pen, _startPosX.Value + 95, _startPosY.Value + 80, 5, 10);
+ g.FillRectangle(additionalBrush, _startPosX.Value + 95, _startPosY.Value + 80, 5, 10);
- g.DrawEllipse(pen, _startPosX.Value + 177, _startPosY.Value + 100, 10, 10);
- g.FillEllipse(additionalBrush, _startPosX.Value + 177, _startPosY.Value + 100, 10, 10);
+ g.DrawEllipse(pen, _startPosX.Value + 92, _startPosY.Value + 85, 10, 10);
+ g.FillEllipse(additionalBrush, _startPosX.Value + 92, _startPosY.Value + 85, 10, 10);
}
//Ракета воздух-воздух
if (EntityAirplaneWithRadar.Rocket)
{
- g.DrawRectangle(pen, _startPosX.Value + 100, _startPosY.Value + 80, 2, 5);
- g.FillRectangle(additionalBrush, _startPosX.Value + 100, _startPosY.Value + 80, 2, 5);
+ g.DrawRectangle(pen, _startPosX.Value + 50, _startPosY.Value + 70, 2, 5);
+ g.FillRectangle(additionalBrush, _startPosX.Value + 50, _startPosY.Value + 70, 2, 5);
- g.DrawRectangle(pen, _startPosX.Value + 140, _startPosY.Value + 80, 2, 5);
- g.FillRectangle(additionalBrush, _startPosX.Value + 140, _startPosY.Value + 80, 2, 5);
+ g.DrawRectangle(pen, _startPosX.Value + 80, _startPosY.Value + 70, 2, 5);
+ g.FillRectangle(additionalBrush, _startPosX.Value + 80, _startPosY.Value + 70, 2, 5);
- g.DrawRectangle(pen, _startPosX.Value + 80, _startPosY.Value + 85, 80, 5);
- g.FillRectangle(additionalBrush, _startPosX.Value + 80, _startPosY.Value + 85, 80, 5);
+ g.DrawRectangle(pen, _startPosX.Value + 40, _startPosY.Value + 75, 50, 5);
+ g.FillRectangle(additionalBrush, _startPosX.Value + 40, _startPosY.Value + 75, 50, 5);
}
//Корпус
- g.DrawRectangle(pen, _startPosX.Value + 10, _startPosY.Value + 60,200,30);
+ g.DrawRectangle(pen, _startPosX.Value + 10, _startPosY.Value + 50,100,30);
//Хвост
Point[] points = {
new Point(_startPosX.Value + 10, _startPosY.Value + 10),
- new Point(_startPosX.Value + 10, _startPosY.Value + 60),
- new Point(_startPosX.Value + 60, _startPosY.Value + 60)
+ new Point(_startPosX.Value + 10, _startPosY.Value + 50),
+ new Point(_startPosX.Value + 50, _startPosY.Value + 50)
};
g.DrawPolygon(pen, points);
//Кабина
Point[] points2 = {
- new Point(_startPosX.Value + 210, _startPosY.Value + 55),
- new Point(_startPosX.Value + 210, _startPosY.Value + 75),
- new Point(_startPosX.Value + 260, _startPosY.Value + 75)
+ new Point(_startPosX.Value + 110, _startPosY.Value + 45),
+ new Point(_startPosX.Value + 110, _startPosY.Value + 65),
+ new Point(_startPosX.Value + 150, _startPosY.Value + 65)
};
g.DrawPolygon(pen, points2);
Point[] points3 = {
- new Point(_startPosX.Value + 210, _startPosY.Value + 75),
- new Point(_startPosX.Value + 210, _startPosY.Value + 95),
- new Point(_startPosX.Value + 260, _startPosY.Value + 75)
+ new Point(_startPosX.Value + 110, _startPosY.Value + 65),
+ new Point(_startPosX.Value + 110, _startPosY.Value + 85),
+ new Point(_startPosX.Value + 150, _startPosY.Value + 65)
};
g.DrawPolygon(pen, points3);
//Крыло
Brush brBlack = new SolidBrush(Color.Black);
- g.DrawEllipse(pen, _startPosX.Value + 70, _startPosY.Value + 70, 100, 10);
- g.FillEllipse(brBlack, _startPosX.Value + 70, _startPosY.Value + 70, 100, 10);
+ g.DrawEllipse(pen, _startPosX.Value + 30, _startPosY.Value + 60, 70, 10);
+ g.FillEllipse(brBlack, _startPosX.Value + 30, _startPosY.Value + 60, 70, 10);
//Хвостовой элерон
- g.DrawEllipse(pen, _startPosX.Value, _startPosY.Value + 55, 40, 10);
- g.FillEllipse(brBlack, _startPosX.Value, _startPosY.Value + 55, 40, 10);
+ g.DrawEllipse(pen, _startPosX.Value, _startPosY.Value + 45, 30, 10);
+ g.FillEllipse(brBlack, _startPosX.Value, _startPosY.Value + 45, 30, 10);
}
}
diff --git a/Стрелки для Лабы 1/Стрелка вверх.png b/Стрелки для Лабы 1/Стрелка вверх.png
new file mode 100644
index 0000000..f2b56d8
Binary files /dev/null and b/Стрелки для Лабы 1/Стрелка вверх.png differ
diff --git a/Стрелки для Лабы 1/Стрелка влево.png b/Стрелки для Лабы 1/Стрелка влево.png
new file mode 100644
index 0000000..88343a9
Binary files /dev/null and b/Стрелки для Лабы 1/Стрелка влево.png differ
diff --git a/Стрелки для Лабы 1/Стрелка вниз.png b/Стрелки для Лабы 1/Стрелка вниз.png
new file mode 100644
index 0000000..8cc271f
Binary files /dev/null and b/Стрелки для Лабы 1/Стрелка вниз.png differ
diff --git a/Стрелки для Лабы 1/Стрелка вправо.png b/Стрелки для Лабы 1/Стрелка вправо.png
new file mode 100644
index 0000000..543f8dc
Binary files /dev/null and b/Стрелки для Лабы 1/Стрелка вправо.png differ