Вход на сайт
C# анимация, помогите
405 просмотров
Перейти к просмотру всей ветки
Murr_0002 знакомое лицо
в ответ Yustus 05.03.18 17:19
Первое, чтобы Я сделал с кодом - вынес бы все используемые константы из функций.
Второе, добавил бы переменную Направление
Третье, написал бы две функции проверки условий - ДостигЛевогоКрая и ДостигПравогоКрая (если будет нужно - ...Верха и ...Низа)
Четвертое, не пересчитывал координаты по результатам проверки, а пересчитывал величину шага, координаты всегда пересчитаются в конце и одинаково х += шагХ; у += шагУ;