Правки
This commit is contained in:
parent
7fb3ca88c9
commit
94a05eba86
@ -78,9 +78,9 @@ namespace AirFighter
|
|||||||
{
|
{
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
for (int i = (int)(Top / _size_y); i <= (int)(Bottom / _size_y) + 1; i++)
|
for (int i = (int)(Top / _size_y); i <= (int)(Bottom / _size_y); i++)
|
||||||
{
|
{
|
||||||
for (int j = (int)(Left / _size_x); j <= (int)(Right / _size_x) + 1; j++)
|
for (int j = (int)(Left / _size_x); j <= (int)(Right / _size_x); j++)
|
||||||
{
|
{
|
||||||
if (_map[i, j] == _barrier)
|
if (_map[i, j] == _barrier)
|
||||||
return 0;
|
return 0;
|
||||||
@ -106,22 +106,23 @@ namespace AirFighter
|
|||||||
int flag = 0;
|
int flag = 0;
|
||||||
while (flag == 0)
|
while (flag == 0)
|
||||||
{
|
{
|
||||||
flag = CheckBarrier((int)Right, (int)Left, (int)Top, (int)Bottom);
|
|
||||||
y += (int)_size_y;
|
y += (int)_size_y;
|
||||||
Top += _size_y;
|
Top += (int)_size_y;
|
||||||
Bottom += _size_y;
|
Bottom += (int)_size_y;
|
||||||
_drawningObject.SetObject(x, y, _width, _height);
|
_drawningObject.SetObject(x, y, _width, _height);
|
||||||
|
flag = CheckBarrier((int)Right, (int)Left, (int)Top, (int)Bottom);
|
||||||
}
|
}
|
||||||
if (flag == 1)
|
if (flag == 1)
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
x += (int)_size_x;
|
x += (int)_size_x;
|
||||||
Left += _size_x;
|
Left += (int)_size_x;
|
||||||
Right += _size_x;
|
Right += (int)_size_x;
|
||||||
y = (int)tempTop;
|
y = (int)tempTop;
|
||||||
Top = tempTop;
|
Top = (int)tempTop;
|
||||||
Bottom = tempBottom;
|
Bottom = (int)tempBottom;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user