Реализация плавного движения объекта - 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; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д