В настоящее время я использую сенсорную панель scene2d для перемещения спрайта на экране. Что я хочу сделать, так это использовать весь экран в качестве сенсорной панели для перемещения спрайта, но понятия не имею, с чего начать.
- Если к экрану просто прикоснуться, спрайт не должен двигаться.
- Спрайт должен двигаться с разной скоростью в зависимости от того, насколько далеко пользователь переместил палец от начальной точки касания.
- Как только пользователь переместит палец за пределы определенного радиуса, спрайт продолжит двигаться с постоянной скоростью.
По сути, это тачпад без фактического использования сенсорной панели scene2d.
InputProcessor
. Возможно, здесь мог бы помочьGestureDetector
, но в целом в libgdx нет ничего, что делало бы это. Я сомневаюсь, что кто-то будет кодировать это для вас. - person noone   schedule 24.10.2015