Реализация плавного движения объекта - C#
Формулировка задачи:
как реализовать плавное движение объекта чтоб ходил не скачками а плавно передвигался
Решение задачи: «Реализация плавного движения объекта»
textual
Листинг программы
private void HeroStep()
{
switch (LastUserKey)
{
case Keys.Down:
if (pointHero.Y < 10 && Map[pointHero.X,pointHero.Y + 1]!='1')
{
pointHero.Y++;
}
break;
case Keys.Left:
if (pointHero.X > 0 && Map[pointHero.X - 1, pointHero.Y] != '1')
{
pointHero.X--;
}
break;
case Keys.Right:
if (pointHero.X < 10 && Map[pointHero.X + 1, pointHero.Y] != '1')
{
pointHero.X++;
}
break;
case Keys.Up:
if (pointHero.Y > 0 && Map[pointHero.X, pointHero.Y - 1] != '1')
{
pointHero.Y--;
}
break;
default:
break;
}
}