ISEbd-22. Baygulov A.A. Lab work 02 #3
@ -33,11 +33,11 @@ namespace ProjectElectricLocomotive.DrawingObjects
|
||||
g.DrawRectangle(pen, _startPosX + 40, _startPosY + 24, 25, 11);
|
||||
g.FillPolygon(additionalBrush, new Point[]
|
||||
{
|
||||
new Point(_startPosX + 41, _startPosY + 25),
|
||||
new Point(_startPosX + 65, _startPosY + 25),
|
||||
new Point(_startPosX + 65, _startPosY + 35),
|
||||
new Point(_startPosX + 41, _startPosY + 35),
|
||||
new Point(_startPosX + 41, _startPosY + 25),
|
||||
new Point(_startPosX + 61, _startPosY + 25),
|
||||
new Point(_startPosX + 85, _startPosY + 25),
|
||||
new Point(_startPosX + 85, _startPosY + 35),
|
||||
new Point(_startPosX + 61, _startPosY + 35),
|
||||
new Point(_startPosX + 61, _startPosY + 25),
|
||||
}
|
||||
);
|
||||
|
||||
|
@ -21,7 +21,8 @@ namespace ProjectElectricLocomotive.MovementStrategy
|
||||
var objParams = GetObjectParameters;
|
||||
if (objParams == null) return;
|
||||
if (objParams.RightBorder < FieldWidth - GetStep()) MoveRight();
|
||||
|
||||
if (objParams.DownBorder < FieldHeight - GetStep()) MoveDown();
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user