Я работаю над игрой с виртуальным джойстиком в правом нижнем углу экрана и кнопкой «переместить» в левом нижнем углу. Таким образом, вы используете джойстик, чтобы направить символ в правильном направлении, и нажмите кнопку «Переместить», чтобы двигаться вперед в этом направлении. До сегодняшнего дня все это работало великолепно, и теперь, когда я нажимаю на экране, чтобы двигаться вперед, мой джойстик подвергается воздействию. Я знаю, что это не проблема кодирования, потому что я не открывал файл, который обрабатывает прикосновения в течение 8 дней, и он работал нормально. Также после того, как я закрываю свое приложение и затем использую другое приложение, полностью отделенное от libGDX, у мультитача возникает та же проблема. Так вы, ребята, думаете, что это проблема с libGDX, моим устройством, или я просто неправильно пишу мультитач для libGDX? Я использую Stage
и элементы управления Actor
s на Stage
должны отметить, что после перезапуска телефона другое приложение, которое не использует libGDX, работает правильно. Это только после того, как я открою свою игру на основе libGDX. Настолько разочарованный этим, что я собираюсь отказаться от libGDX. Я рад опубликовать любой запрашиваемый код.
РЕДАКТИРОВАТЬ: Пожалуйста, смотрите комментарии ниже. Кажется, это особая проблема с Galaxy Nexus и, возможно, с некоторыми другими устройствами Samsung. Это приложение на базе libGDX не имело проблем на других устройствах, таких как оригинальный дроид и планшет ASUS Transformer.