Проблема с движением персонажа в Windows Forms

Почему мой спрайт персонажа не двигается, хотя сами переменные изменяются?
Проблема с движением персонажа в Windows Forms

Потому, что после изменения координат не вызывается перерисовка формы.
Paint не вызывается сам каждую секунду и тому подобное А только когда об этом просит система или программист.
Попробуйте после изменения координат поставить Refresh(); а ещё лучше Invalidate с прямоугольными координатами которые нужно перерисовать.
https://docs.microsoft.com/..._Rectangle

Добавить комментарий