Небольшая правка
This commit is contained in:
parent
a2cf8e2bc7
commit
f245f6a830
@ -151,29 +151,6 @@ namespace Liner.Drawing
|
||||
};
|
||||
}
|
||||
/// <summary>
|
||||
/// Проверка, что объект может переместится по указанному направлению
|
||||
/// </summary>
|
||||
/// <param name="direction">Направление</param>
|
||||
/// <returns>true - можно переместится по указанному направлению</returns>
|
||||
public bool CanMove(DirectionType direction)
|
||||
{
|
||||
if (EntityLiner == null)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return direction switch
|
||||
{
|
||||
//влево
|
||||
DirectionType.Left => _startPosX - EntityLiner.Step > 0,
|
||||
//вверх
|
||||
DirectionType.Up => _startPosY - EntityLiner.Step > 0,
|
||||
//вправо
|
||||
DirectionType.Right => _startPosX + EntityLiner.Step + _linerWidth < _pictureWidth,
|
||||
//вниз
|
||||
DirectionType.Down => _startPosY + EntityLiner.Step + _linerHeight < _pictureHeight
|
||||
};
|
||||
}
|
||||
/// <summary>
|
||||
/// Изменение направления перемещения
|
||||
/// </summary>
|
||||
/// <param name="direction">Направление</param>
|
||||
|
Loading…
x
Reference in New Issue
Block a user