내가 game.setScreen(new ScreenClass(this));
LibGdx는 <code>touchDown()</code>시
이 잘 작동하지만 새로운 화면으로 가져 와서 내 마우스를 놓습니다 (또는 내 손가락을 들어 올릴 때) 새로운 화면이 touchUp()
이벤트를 트리거되어 전화 화면 변경 후 손질을 피하십시오. 이 첫 번째를 막을 수있는 방법이 있습니까 touchUp
가 기록되지 않습니까?
내가 game.setScreen(new ScreenClass(this));
LibGdx는 <code>touchDown()</code>시
이 잘 작동하지만 새로운 화면으로 가져 와서 내 마우스를 놓습니다 (또는 내 손가락을 들어 올릴 때) 새로운 화면이 touchUp()
이벤트를 트리거되어 전화 화면 변경 후 손질을 피하십시오. 이 첫 번째를 막을 수있는 방법이 있습니까 touchUp
가 기록되지 않습니까?
첫 번째 터치 업 이벤트를 무시하기 위해 두 번째 화면에 플래그를 추가하기 만하면됩니다.
제안 해 주셔서 감사합니다. LibGDX에 무언가가 내장되어 있는지 궁금 해서요. 귀하의 솔루션은 훌륭한 해결 방법입니다. – Seanoseanohay
내가 아는 한 buildin 함수가 없다 : D 행운을 빕니다 –
또 다른 제안은 touchUp에서 화면 변경을하는 것입니다 ... 이것은 또한 문제를 해결할 것입니다. 나는 너의 생각을 사용하고있다. 감사합니다. – Seanoseanohay
이것은 명백한 질문 수 있습니다 D하지만 대신 터치 업으로 논리를 이동 시도가 다음 손질 이벤트에서
,이 코드를 추가,희망은 내가 당신을 도울 수 터치 다운 중, 터치 다운해야합니까? –
나는 이것을 아래에서 언급했다. 최선의 선택 일 수 있습니다. – Seanoseanohay