onMouseDown/Up на мобильных устройствах

125
12 февраля 2021, 11:10

Пишу игру, движение осуществляется с помощью кнопок (стрелок) на которых висит отслеживание onMouseDown (персонаж начинает двигаться) и OnMouseUp (персонаж соответственно останавливается).

На компьютере все замечательно работает, но тачи на мобильных устройствах это события не отслеживают. В связи с этим прочел о таком событии как touchstart, решил попробовать использовать его, но на довольной короткой практике я понял что это либо недоработанная функция, либо она предназначена для других целей, бывает touchstart/touchend не срабатывает, бывает наоборот срабатывает даже когда на самом деле событие не произошло. Подскажите, может есть более лучший способ?

READ ALSO
Listbox обрезает кнопки по ширине [дубликат]

Listbox обрезает кнопки по ширине [дубликат]

Что сделать, чтобы ListBox не обрезал кнопки по ширине? При том, что применён margin ко всем сторонамЯ пытался загуглить, но там вопрос был в том,...

116
Групировка по нескольким фильтрам

Групировка по нескольким фильтрам

Есть вот такой класс

136
Проиграть анимацию один раз

Проиграть анимацию один раз

Есть тип врага, подходя к которому, он должен выпускать в меня снаряд, соответственно должна проигрываться анимация атаки, потом задержка...

93
Отображение объекта

Отображение объекта

Есть часть кода игры типа Space Invaders:

107