This commit is contained in:
mara-1 2024-03-12 19:04:41 +04:00
commit 4ee83c838d
3 changed files with 40 additions and 12 deletions

View File

@ -0,0 +1,29 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ProjectBulldozer;
public enum DirectionType1
{
/// <summary>
/// Вверх
/// </summary>
Up = 1,
/// <summary>
/// Вниз
/// </summary>
Down = 2,
/// <summary>
/// Влево
/// </summary>
Left = 3,
/// <summary>
/// Вправо
/// </summary>
Right = 4
}
//сделано

View File

@ -26,9 +26,9 @@ public class DrawningBulldozer
/// </summary>
private int? _startPosY;
/// <summary>
/// Ширина прорисовки автомобиля
/// </summary>
/// <summary>
/// Ширина прорисовки автомобиля
/// </summary>
private readonly int _BulldozerWidth = 180;
/// <summary>
/// Высота прорисовки автомобиля
@ -67,15 +67,15 @@ public class DrawningBulldozer
{
if (_BulldozerWidth < width && _BulldozerHeight < height)
{
_pictureWidth = width;
_pictureHeight = height;
_pictureWidth = width;
_pictureHeight = height;
if (_startPosX.HasValue && _startPosY.HasValue)
{
SetPosition(_startPosX.Value, _startPosY.Value);
}
return true;
}
return true;
}
return false;
}
/// <summary>
@ -96,9 +96,9 @@ public class DrawningBulldozer
}
else
{
_startPosX = x;
_startPosY = y;
}
_startPosX = x;
_startPosY = y;
}
}
/// <summary>
/// Изменение направления перемещения

View File

@ -54,7 +54,6 @@ namespace ProjectBulldozer
Convert.ToBoolean(random.Next(0, 2)), Convert.ToBoolean(random.Next(0, 2)));
_drawningBulldozer.SetPictureSize(pictureBoxBulldozer.Width, pictureBoxBulldozer.Height);
_drawningBulldozer.SetPosition(random.Next(10, 100), random.Next(10, 100));
Draw();
}
/// <summary>
/// Перемещение объекта по форме (нажатие кнопок навигации)