Здравствуйте, возник вопрос как сделать расчет движения по диагонали... Допустим есть переменная скорость spd При нажатии вправо/влево к положению объекта по координате x прибавляется/отнимается spd При нажатии вверх/вниз к положению объекта по координате y прибавляется/отнимается spd
А если я нажму сразу вверх и вправо то к обеим координатам будет прибавляться spd, и следовательно персонаж будет двигаться быстрей нужного. Как можно сделать что бы в любую сторону он двигался с одинаковой скоростью. Встроенные переменные не предлагать! Заранее спасибо!) >