Hallo,
ich stelle mit OpenGL auf dem iPhone eigene Buttons dar und möchte, dass diese durch Touches des Anwenders anwählbar sind.
Grundsätzlich funktioniert dies soweit erstmal.
Allerdings habe ich das Problem, dass ein Touch nie beendet wird. Sprich der Benutzer berührt kurz einen Button, das Berührereignis für diesen Button tritt aber ständig auf bis erneut an eine andere Stelle des Bildschirmes geklickt wird. Soweit ich das nachvollziehen kann wird erst dann ein touchesEnded-Ereignis geliefert ansonsten ständig touchesBegan-Ereignisse auch wenn der Bildschirm nur einmal berührt wurde.
Muss ich hier irgendwie den Ereignis-Buffer manuell löschen oder selber ein touchesEnded-Ereignis auslösen?
Wer kann mir helfen? Danke schon im Voraus!
ich stelle mit OpenGL auf dem iPhone eigene Buttons dar und möchte, dass diese durch Touches des Anwenders anwählbar sind.
Grundsätzlich funktioniert dies soweit erstmal.
Allerdings habe ich das Problem, dass ein Touch nie beendet wird. Sprich der Benutzer berührt kurz einen Button, das Berührereignis für diesen Button tritt aber ständig auf bis erneut an eine andere Stelle des Bildschirmes geklickt wird. Soweit ich das nachvollziehen kann wird erst dann ein touchesEnded-Ereignis geliefert ansonsten ständig touchesBegan-Ereignisse auch wenn der Bildschirm nur einmal berührt wurde.
Muss ich hier irgendwie den Ereignis-Buffer manuell löschen oder selber ein touchesEnded-Ereignis auslösen?
Wer kann mir helfen? Danke schon im Voraus!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von RA/pdx ()