Лабораторная работа №1
This commit is contained in:
parent
620c166dcc
commit
b3f02eed27
@ -82,7 +82,6 @@ public class DrawningAirbus
|
|||||||
_startPosY = _pictureHeight - _drawningAirbusHeight;
|
_startPosY = _pictureHeight - _drawningAirbusHeight;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
@ -100,20 +99,23 @@ public class DrawningAirbus
|
|||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
_startPosX = x;
|
|
||||||
_startPosY = y;
|
|
||||||
|
|
||||||
if (_startPosX + _drawningAirbusWidth > _pictureWidth.Value)
|
|
||||||
{
|
{
|
||||||
_startPosX = _pictureWidth.Value - _drawningAirbusWidth;
|
_startPosX = x;
|
||||||
}
|
_startPosY = y;
|
||||||
if (_startPosY + _drawningAirbusHeight > _pictureHeight.Value)
|
|
||||||
{
|
|
||||||
_startPosY = _pictureHeight.Value - _drawningAirbusHeight;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
if (_startPosX < 0) _startPosX = 0;
|
||||||
|
if (_startPosY < 0) _startPosY = 0;
|
||||||
|
|
||||||
|
if (_startPosX + _drawningAirbusWidth > _pictureWidth.Value)
|
||||||
|
{
|
||||||
|
_startPosX = _pictureWidth.Value - _drawningAirbusWidth;
|
||||||
|
}
|
||||||
|
if (_startPosY + _drawningAirbusHeight > _pictureHeight.Value)
|
||||||
|
{
|
||||||
|
_startPosY = _pictureHeight.Value - _drawningAirbusHeight;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -54,7 +54,6 @@ namespace ProjectAirbus
|
|||||||
_drawningAirbus.SetPictureSize(pictureBoxAirbus.Width, pictureBoxAirbus.Height);
|
_drawningAirbus.SetPictureSize(pictureBoxAirbus.Width, pictureBoxAirbus.Height);
|
||||||
_drawningAirbus.SetPosition(random.Next(10, 100), random.Next(10, 100));
|
_drawningAirbus.SetPosition(random.Next(10, 100), random.Next(10, 100));
|
||||||
|
|
||||||
|
|
||||||
Draw();
|
Draw();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user