Eingabe per Berührung, Multitouch und Gesten
Flash Player 10.1 und höher, Adobe AIR 2 und höher
Die Funktionalität zur Verarbeitung von Berührungsereignissen auf der Flash-Plattform unterstützt die Eingabe über einen oder mehrere Kontaktpunkte auf berührungsempfindlichen Geräten. Außerdem können Flash-Laufzeiten Ereignisse verarbeiten, die mehrere Berührungspunkte mit einer Bewegung kombinieren, wodurch eine Geste entsteht. Die Flash-Laufzeiten können also zwei Eingabearten interpretieren:
- Berührung
- Eingabe über einen Berührungspunkt, beispielsweise mit einem Finger oder Stift, auf einem berührungsempfindlichen Gerät. Einige Geräte unterstützen die Eingabe über mehrere Kontaktpunkte gleichzeitig mit einem Finger oder Stift.
- Multitouch
- Eingabe über mehrere Kontaktpunkte gleichzeitig.
- Geste
- Eingabe, die von einem Gerät oder Betriebssystem als Reaktion auf ein oder mehrere Berührungsereignisse interpretiert wird. Wenn der Benutzer beispielsweise eine Drehbewegung mit zwei Fingern gleichzeitig ausführt, interpretiert das Gerät oder Betriebssystem diese Berührungseingabe als Drehgeste. Einige Gesten werden mit einem Finger oder Berührungspunkt vorgenommen, andere erfordern mehrere Berührungspunkte. Das Gerät oder Betriebssystem bestimmt den Gestentyp, der zu der Eingabe gehört.
Sowohl bei der Berührungs- als auch bei der Gesteneingabe kann es sich je nach Endgerät um eine Multitouch-Eingabe handeln. ActionScript bietet APIs zur Verarbeitung von Berührungsereignissen, Gestenereignissen und einzeln verfolgten Berührungsereignissen für die Multitouch-Eingabe.