правки на паре
This commit is contained in:
parent
eeead030bb
commit
2fc9f2e8cb
@ -50,12 +50,12 @@ public class DrawningContainerShip
|
|||||||
/// <param name="weight">Вес</param>
|
/// <param name="weight">Вес</param>
|
||||||
/// <param name="bodyColor">Основной цвет</param>
|
/// <param name="bodyColor">Основной цвет</param>
|
||||||
/// <param name="additionalColor">Дополнительный цвет</param>
|
/// <param name="additionalColor">Дополнительный цвет</param>
|
||||||
/// <param name="bodyKit">Признак наличия контейнеров</param>
|
/// <param name="container">Признак наличия контейнеров</param>
|
||||||
/// <param name="Crane">Признак наличия крана</param>
|
/// <param name="Crane">Признак наличия крана</param>
|
||||||
public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool bodyKit, bool Crane)
|
public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool container, bool Crane)
|
||||||
{
|
{
|
||||||
EntityContainerShip = new EntityContainerShip();
|
EntityContainerShip = new EntityContainerShip();
|
||||||
EntityContainerShip.Init(speed, weight, bodyColor, additionalColor, bodyKit, Crane);
|
EntityContainerShip.Init(speed, weight, bodyColor, additionalColor, container, Crane);
|
||||||
_pictureWidth = null;
|
_pictureWidth = null;
|
||||||
_pictureHeight = null;
|
_pictureHeight = null;
|
||||||
_startPosX = null;
|
_startPosX = null;
|
||||||
@ -176,7 +176,7 @@ public class DrawningContainerShip
|
|||||||
|
|
||||||
// контейнеры
|
// контейнеры
|
||||||
|
|
||||||
if (EntityContainerShip.BodyKit)
|
if (EntityContainerShip.Container)
|
||||||
{
|
{
|
||||||
g.DrawRectangle(pen, _startPosX.Value + 60, _startPosY.Value + 55, 40, 5);
|
g.DrawRectangle(pen, _startPosX.Value + 60, _startPosY.Value + 55, 40, 5);
|
||||||
g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 55, 40, 5);
|
g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 55, 40, 5);
|
||||||
@ -184,7 +184,6 @@ public class DrawningContainerShip
|
|||||||
g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 45, 40, 5);
|
g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 45, 40, 5);
|
||||||
g.DrawRectangle(pen, _startPosX.Value + 60, _startPosY.Value + 45, 40, 5);
|
g.DrawRectangle(pen, _startPosX.Value + 60, _startPosY.Value + 45, 40, 5);
|
||||||
g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 50, 40, 5);
|
g.FillRectangle(additionalBrush, _startPosX.Value + 60, _startPosY.Value + 50, 40, 5);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//границы лодки
|
//границы лодки
|
||||||
@ -205,9 +204,9 @@ public class DrawningContainerShip
|
|||||||
|
|
||||||
//палуба
|
//палуба
|
||||||
|
|
||||||
//Brush brYellow = new SolidBrush(Color.LightYellow);
|
|
||||||
g.DrawRectangle(pen, _startPosX.Value + 20, _startPosY.Value + 30, 30, 30);
|
g.DrawRectangle(pen, _startPosX.Value + 20, _startPosY.Value + 30, 30, 30);
|
||||||
g.FillRectangle(br, _startPosX.Value + 20, _startPosY.Value + 30, 30, 30);
|
g.FillRectangle(br, _startPosX.Value + 20, _startPosY.Value + 30, 30, 30);
|
||||||
|
|
||||||
// кран
|
// кран
|
||||||
|
|
||||||
if (EntityContainerShip.Crane)
|
if (EntityContainerShip.Crane)
|
||||||
|
@ -28,35 +28,35 @@ public class EntityContainerShip
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// Признак (опция) наличия Контейнеров
|
/// Признак (опция) наличия Контейнеров
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool BodyKit { get; private set; }
|
public bool Container { get; private set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Признак (опция) наличия антикрыла
|
/// Признак (опция) наличия крана
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool Crane { get; private set; }
|
public bool Crane { get; private set; }
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Шаг перемещения автомобиля
|
/// Шаг перемещения контейнеровоза
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public double Step => Speed * 100 / Weight;
|
public double Step => Speed * 100 / Weight;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Инициализация полей объекта-класса спортивного автомобиля
|
/// Инициализация полей объекта-класса контейнеровоза
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="speed">Скорость</param>
|
/// <param name="speed">Скорость</param>
|
||||||
/// <param name="weight">Вес контейнеровоза</param>
|
/// <param name="weight">Вес контейнеровоза</param>
|
||||||
/// <param name="bodyColor">Основной цвет</param>
|
/// <param name="bodyColor">Основной цвет</param>
|
||||||
/// <param name="additionalColor">Дополнительный цвет</param>
|
/// <param name="additionalColor">Дополнительный цвет</param>
|
||||||
/// <param name="bodyKit">Признак наличия контейнеров</param>
|
/// <param name="container">Признак наличия контейнеров</param>
|
||||||
/// <param name="crane">Признак наличия антикрыла</param>
|
/// <param name="crane">Признак наличия крана</param>
|
||||||
public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool bodyKit, bool crane)
|
public void Init(int speed, double weight, Color bodyColor, Color additionalColor, bool container, bool crane)
|
||||||
{
|
{
|
||||||
Speed = speed;
|
Speed = speed;
|
||||||
Weight = weight;
|
Weight = weight;
|
||||||
BodyColor = bodyColor;
|
BodyColor = bodyColor;
|
||||||
AdditionalColor = additionalColor;
|
AdditionalColor = additionalColor;
|
||||||
BodyKit = bodyKit;
|
Container = container;
|
||||||
Crane = crane;
|
Crane = crane;
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user