Цитата MagicHero (
)
А можно еще более грамотней сделать.
Цитата MagicHero (
)
// или так как я привык
if ( keyboard_check(vk_up) ) { y-=sp; }
else { y=y; }
В чём заключается грамотность такого решения? Координата Y изменяется только при условии нажатой клавиши, в противном случае ничего с ней не происходит. Допустим, координата Y равна 12. Тогда y = y равносильно выражению y = 12. И какой в этом смысл, если Y и так равна себе же, то есть 12? Какие-то очень плохие привычки в кодинге. Я много всего повидал за 10 лет программирования, но такой неведомой «магии» ещё не видел.