Подскажите реализацию задумки
Добрый день! Задумка состоит в следующем. Есть платформа (func_train), которая ездит с одного края на другой, т.е. туда-сюда. На обоих краях есть по одной кнопке, т.е. их всего две. При нажатии кнопки с одного края платформа должна выезжать на другой и оставаться там, пока одну из кнопок не нажмут снова. Но вот беда, если нажать кнопку сначала на одном краю, а потом на втором, то платформа, начав движение, остановится, так и не доехав до другого края. Как этого избежать? Как заставить платформу игнорировать нажатие другой кнопки, пока она не доедет до конца(до path_corner)?
Я подумываю следующий вариант решения проблемы. Нужно как то, при нажатии одной из кнопок, деактивировать как эту, так и вторую на одинаковый интервал времени, чтобы платформа успела доехать. Но вот как это реализовать, я тоже не знаю.
Добрый день! Задумка состоит в следующем. Есть платформа (func_train), которая ездит с одного края на другой, т.е. туда-сюда. На обоих краях есть по одной кнопке, т.е. их всего две. При нажатии кнопки с одного края платформа должна выезжать на другой и оставаться там, пока одну из кнопок не нажмут снова. Но вот беда, если нажать кнопку сначала на одном краю, а потом на втором, то платформа, начав движение, остановится, так и не доехав до другого края. Как этого избежать? Как заставить платформу игнорировать нажатие другой кнопки, пока она не доедет до конца(до path_corner)?
Post automatically merged:
Я подумываю следующий вариант решения проблемы. Нужно как то, при нажатии одной из кнопок, деактивировать как эту, так и вторую на одинаковый интервал времени, чтобы платформа успела доехать. Но вот как это реализовать, я тоже не знаю.
Останнє редагування: