From e9d4b2f39b8c35bfbb37bc09d489916cef24cb3e Mon Sep 17 00:00:00 2001 From: shadowik Date: Tue, 4 Oct 2022 02:06:23 +0400 Subject: [PATCH] Fix --- DoubleDeckerBus/DoubleDeckerBus/AbstractMap.cs | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/DoubleDeckerBus/DoubleDeckerBus/AbstractMap.cs b/DoubleDeckerBus/DoubleDeckerBus/AbstractMap.cs index f3cfe3f..149f58a 100644 --- a/DoubleDeckerBus/DoubleDeckerBus/AbstractMap.cs +++ b/DoubleDeckerBus/DoubleDeckerBus/AbstractMap.cs @@ -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() {