Funktion der AS3 Klasse Sprite

February 20

Funktion der AS3 Klasse Sprite

Die Sprite-Klasse in ActionScript 3.0 ist eine häufige Zutat in vielen Flash-Filme. Das Sprite ist ein grundlegendes Objekt zur Verwendung innerhalb von Benutzeroberflächen und andere optische anzeigen. Sprites sind ähnlich wie Flash-Movie-Clips, aber haben keine Zeitvorgaben. Die AS3-Sprite-Klasse stellt eine Vielzahl von Eigenschaften, Methoden und Ereignisse, die Entwickler in ihre Flash-Anwendungen verwenden können. Durch Erstellen von Instanzen der Sprite-Klasse in ActionScript-Code, können Entwickler die Klassenfunktionen zugreifen.

Zweck

Ein Sprite-Objekt kann eine Vielzahl von Funktionen innerhalb eines Flash-Films haben. Das Sprite kann eine visuelle Grundelement umfassen, die in einer interaktiven Anwendung auftreten können. Wie die MovieClip-Klasse erkennt die Sprite-Klasse bestimmte User-Events. Sprites können mit AS3-Code Hinzufügen von untergeordneten Elemente zu ein Sprite, eine Schnittstelle mit mehreren Komponenten zu bauen als Stützpunkte für andere Elemente der Benutzeroberfläche, fungieren. ActionScript-Code kann Methoden der Sprite-Klasse verwenden, Prozesse, wie das Festlegen der Darstellungseigenschaften und Verschieben des Objekts um den Film-Bühne-Bereich durchzuführen.

Eigenschaften

Die Sprite-Klasse bietet eine Reihe von Standardeigenschaften Entwickler von ActionScript-Code zugreifen kann. Diese Eigenschaften abrufen und Festlegen von verschiedene Arten von Daten über den aktuellen Status eines Sprite-Objekts, wie X, Y und Z-Koordinaten für die Sprite-Position innerhalb des Dokuments. Andere Eigenschaften geben die Abmessungen des Sprites, einschließlich seine Breite und Höhe. ActionScript-Code kann eine Sprite mit Eigenschaften angibt, seine aktuelle Drehung entlang der X-, Y- und Z-Achsen Drehen. Wenn der Code führt auf das Sprite Skalierung, Protokolliere die Skalierungseigenschaften seine aktuelle Skalierung. AS3-Code sowohl erhalten und die Werte für die meisten dieser Eigenschaften festzulegen, obwohl einige schreibgeschützt sind.

Methoden

Methoden der Sprite-Klasse umfassen die für untergeordnete Objekte verwalten und bearbeiten es. Sprite-Methoden können auch Ereignis-Listener zum Erkennen der Benutzerinteraktion mit dem Objekt hinzufügen. Andere interaktiven Methoden umfassen die zum Ziehen des Sprites um das Dokument, z. B. wenn der Benutzer darauf klickt. Sprite traf Testmethoden der Entwickler lassen erkennen, ob ein Sprite-Objekt mit einem anderen Benutzer Schnittstelle Element überlappende ist.

Veranstaltungen

Die Sprite-Klasse definiert eine eigene Ereignisse nicht, aber es erbt ActionScript-Ereignisse von seiner übergeordneten Klassen innerhalb der Sprache. Wenn eine Klasse eine andere Klasse Methoden erbt, bedeutet dies, dass jedes Objekt der Klasse kann diese Methoden aufgerufen. Die Sprite-Klasse erbt Ereignismethoden um verschiedene Arten von Benutzerinteraktionen, einschließlich Maus bewegt sich ein- und Ausschalten der Element plus Klicks und Schriftrollen zu erkennen. Die ActionScript-Sprache unterstützt auch Ereignisse, die ausgelöst durch Benutzerinteraktion mit Touchscreen-Geräten.