JAGA JAGA ALL DONE

This commit is contained in:
gg12 darfren 2023-11-10 13:13:51 +04:00
parent b430508482
commit e7d5b7f3f9
2 changed files with 12 additions and 0 deletions

View File

@ -62,12 +62,23 @@ namespace Monorail.DrawningObjects
return; return;
EntityMonorail.BodyColor = col; EntityMonorail.BodyColor = col;
} }
public void ChangePictureBoxSize(int pictureBoxWidth, int pictureBoxHeight)
{
_pictureHeight = pictureBoxHeight;
_pictureWidth = pictureBoxWidth;
}
public void SetPosition(int x, int y) public void SetPosition(int x, int y)
{ {
if (EntityMonorail == null) if (EntityMonorail == null)
return; return;
_startPosX = x; _startPosX = x;
_startPosY = y; _startPosY = y;
if (x + _monoRailWidth >= _pictureWidth || y + _monoRailHeight >= _pictureHeight)
{
_startPosX = 1;
_startPosY = 1;
}
} }
public IMoveableObject GetMoveableObject => new public IMoveableObject GetMoveableObject => new
DrawningObjectMonorail(this); DrawningObjectMonorail(this);

View File

@ -66,6 +66,7 @@ namespace Monorail
if (q) if (q)
{ {
MessageBox.Show("Объект добавлен"); MessageBox.Show("Объект добавлен");
m.ChangePictureBoxSize(pictureBoxCollection.Width, pictureBoxCollection.Height);
pictureBoxCollection.Image = obj.ShowMonorails(); pictureBoxCollection.Image = obj.ShowMonorails();
} }
else else