From f91c1d48c67247d345d5be41555f303a3fb6adfb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B0=D0=BD=D0=B8=D1=8F=D1=80=20=D0=90=D0=B3=D0=BB?= =?UTF-8?q?=D0=B8=D1=83=D0=BB=D0=BB=D0=BE=D0=B2?= Date: Fri, 23 Sep 2022 12:22:40 +0400 Subject: [PATCH] =?UTF-8?q?=D0=97=D0=B0=D0=BC=D0=B5=D0=BD=D0=B0=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD=D1=82=D0=B0=D1=80=D0=B8=D0=B5?= =?UTF-8?q?=D0=B2=20=D0=B2=20=D0=BA=D0=BE=D0=B4=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AirBomber/AirBomber/AbstractMap.cs | 6 ++++++ AirBomber/AirBomber/EntityAirBomber.cs | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/AirBomber/AirBomber/AbstractMap.cs b/AirBomber/AirBomber/AbstractMap.cs index 260ad22..78425d8 100644 --- a/AirBomber/AirBomber/AbstractMap.cs +++ b/AirBomber/AirBomber/AbstractMap.cs @@ -61,6 +61,9 @@ namespace AirBomber } return false; } + /// Проверяет наличие непроходимых участков в заданной области + /// Заданная область + /// Есть ли барьеры protected bool BarriersInArea(RectangleF area) { int a = 0, b = 0; @@ -123,6 +126,9 @@ namespace AirBomber _drawningObject.SetObject((int)areaObject.X, (int)areaObject.Y, _width, _height); return cntOut >= 0; } + /// + /// Заполняет BitMap для отрисовки статичных объектов. Выполняется один раз при создании карты + /// private void DrawMap() { if (_staticBitMap != null) return; diff --git a/AirBomber/AirBomber/EntityAirBomber.cs b/AirBomber/AirBomber/EntityAirBomber.cs index 8e5ace5..727d7ff 100644 --- a/AirBomber/AirBomber/EntityAirBomber.cs +++ b/AirBomber/AirBomber/EntityAirBomber.cs @@ -24,8 +24,8 @@ namespace AirBomber /// Инициализация свойств /// /// Скорость - /// Вес автомобиля - /// Цвет кузова + /// Вес самолета + /// Цвет обшивки /// Дополнительный цвет /// Признак наличия бомб /// Признак наличия топливных баков