Ich entwickle ein druckempfindliches Spiel auf Android. (Oder mit anderen Worten das Spiel ist fertig) Aber ich weiß, ich möchte beginnen, eine Spiel-Engine zu verwenden, und ich entschied mich, Libgdx zu verwenden. Der GestureDetector.GestureListener und die InputProcessor-Schnittstelle stellen jedoch nicht den Druckparameter vom android-internen MotionEvent bereit. Ich habe versucht, das Spiel manuell als View.OnTouchListener, aber das ist mit dem Threading-Modell stören ...Libgdx bekommen Druck Touch-Ereignis
Vorschläge für eine Arbeit?
thx, aber sie beantworten allgemeine MotionEvents über hat aber nichts mit Libgdx zu tun, aber ich fand eine Antwort auf meine Frage thx sowieso –
gut Sie es gefunden, aber es bedeutet nicht, Motion wird für die Simulation von Druck, der durch Libgdx nicht verwendet Außerdem solltest du deinen besseren Weg mit der Community teilen, so dass andere davon profitieren, wenn du –
magst, wie du in der nächsten Antwort sehen kannst. Ich habe bereits meine Lösung gepostet ;-) und bis zu dem Punkt, dass MotionEvent nicht verwendet wird für Simulationsdruck von Libgdx: Ich glaube wir haben ein kleines Kommunikationsproblem. Libgdx stellt in seiner EventStructure keinen Druckparameter/Variable zur Verfügung, was ich mit MotionEvents gemeint habe, hat nichts mit Libgdx zu tun. Libgdx nimmt die MotionEvents und restrukturiert sie intern und entfernt die Druckinformationen. Das ist der Grund, warum ich eine Arbeit brauchte: Manuelles Hinzufügen eines Touchscreens und manuelles Aufrufen des OnTouch-Ereignisses. –