LabWork02 PIbd-21 Zacharchenko #2

Merged
eegov merged 9 commits from LabWork02 into master 2022-10-14 08:54:17 +04:00
Showing only changes of commit e9d4b2f39b - Show all commits

View File

@ -35,7 +35,6 @@ namespace DoubleDeckerBus
}
public Bitmap MoveObject(Direction direction)
{
// TODO проверка, что объект может переместится в требуемом направлении
_drawingObject.MoveObject(direction);
@ -69,16 +68,8 @@ namespace DoubleDeckerBus
int x = _random.Next(0, 10);
int y = _random.Next(0, 10);
_drawingObject.SetObject(x, y, _width, _height);
// TODO првоерка, что объект не "накладывается" на закрытые участки
while (CheckCollision()) {
x = _random.Next(0, 10);
y = _random.Next(0, 10);
_drawingObject.SetObject(x, y, _width, _height);
}
return true;
return !CheckCollision();
}
private Bitmap DrawMapWithObject()
{