Есть небольшое приложение, в котором по экрану движется объект1. Направление движение определяет нажатая клавиша. При этом по экрану движется ещё один объект (объект2), направление которого каждую секунду определяет генератор случайных чисел.
DEMO
Проблема в том, что после того как пользователь нажимает на клавишу, объект1 смещается в пространстве(как задумано), но в следующие моменты он продолжает смещаться в пространстве(как не задумано), хотя пользователь уже не нажимает клавишу.
Помогите пожалуйста это исправить. То есть другими словами мне нужно чтобы объект1 двигался только в момент нажатия пользователем клавиши.