ActionScript
Die folgende Tabelle zeigt die Befehls-Übersicht für die Programmiersprache ActionScript:
| Befehl | Beschreibung |
|---|---|
| trace() | Funktion zur Ausgabe auf der Konsole |
| var | Schlüsselwort zur Deklaration einer Variablen |
| String | Datentyp für Zeichenketten |
| length | Eigenschaft, um die Länge einer Zeichenkette abzurufen |
| substr() | Funktion zur Extrahierung einer Teilzeichenkette mit Hilfe des Startindexes und der Länge |
| substring() | Funktion zur Extrahierung einer Teilzeichenkette mit Hilfe des Start- und Endindexes |
| indexOf() | Funktion zur Suche des ersten Vorkommens in einer Zeichenkette |
| lastIndexOf() | Funktion zur Suche des letzten Vorkommens in einer Zeichenkette |
| Number | Datentyp für Gleitkommazahlen |
| int | Datentyp für Ganzzahlen mit Vorzeichen |
| uint | Datentyp für Ganzzahlen ohne Vorzeichen |
| toFixed() | Funktion zur Umwandlung einer Gleitkommazahl in eine Zeichenkette mit x Nachkommastellen |
| parseInt() | Funktion, um eine Zeichenkette in eine Ganzzahl umzuwandeln |
| parseFloat() | Funktion, um eine Zeichenkette in eine Gleitkommazahl umzuwandeln |
| NaN | Wert, der eine ungültige Zahl repräsentiert |
| isNaN() | Funktion, um zu prüfen, ob ein Wert eine ungültige Zahl ist |
| Math.min() | Funktion, um die kleinste Zahl zu ermitteln |
| Math.max() | Funktion, um die größte Zahl zu ermitteln |
| Math.floor() | Funktion, um eine Zahl auf die nächstkleinere Ganzzahl abzurunden |
| Math.ceil() | Funktion, um eine Zahl auf die nächstgrößere Ganzzahl aufzurunden |
| Math.round() | Funktion, um eine Zahl kaufmännisch zu runden |
| Boolean | Datentyp für einen Wahrheitswert |
| true | Wert, der einen wahren Wahrheitswert repräsentiert |
| false | Wert, der einen unwahren Wahrheitswert repräsentiert |
| Array | Datentyp für ein Array |
| push() | Funktion, um einem Array einen Wert am Ende hinzuzufügen |
| unshift() | Funktion, um einem Array einen Wert am Anfang hinzuzufügen |
| pop() | Funktion, um einen Wert am Ende des Arrays zu entfernen |
| shift() | Funktion, um einen Wert am Anfang des Arrays zu entfernen |
| length | Eigenschaft, um die Länge eines Arrays abzurufen |
| indexOf() | Funktion zur Suche des ersten Vorkommens in einem Array |
| lastIndexOf() | Funktion zur Suche des letzten Vorkommens in einem Array |
| join() | Funktion, um ein Array in eine Zeichenkette zusammenzuführen |
| sort() | Funktion, um ein Array zu sortieren |
| Vector | Datentyp für einen Vektor |
| Date | Datentyp für einen Datum- und Uhrzeitwert |
| fullYear | Eigenschaft in einem Datumsobjekt für das Jahr |
| month | Eigenschaft in einem Datumsobjekt für den Monat |
| date | Eigenschaft in einem Datumsobjekt für den Tag des Monats |
| day | Eigenschaft in einem Datumsobjekt für den Tag der Woche |
| hours | Eigenschaft in einem Datumsobjekt für die Stunde |
| minutes | Eigenschaft in einem Datumsobjekt für die Minute |
| seconds | Eigenschaft in einem Datumsobjekt für die Sekunde |
| milliseconds | Eigenschaft in einem Datumsobjekt für die Millisekunde |
| Object | Allgemeiner Datentyp für Objekte |
| null | Wert für Objektdatentypen mit einer "fehlenden" Referenz |
| if | Schlüsselwort, welches vor dem Codeblock, falls die Bedingung zutrifft, notiert wird |
| else | Schlüsselwort, welches vor dem Codeblock, falls die Bedingung nicht zutrifft, notiert wird |
| switch | Schlüsselwort zum Einleiten einer mehrfachen Verzweigung |
| case | Schlüsselwort vor dem Codeblock eines Vergleichswerts bei einer mehrfachen Verzweigung |
| default | Schlüsselwort vor dem Standard-Codeblock bei einer mehrfachen Verzweigung |
| break | Schlüsselwort am Ende eines Codeblocks von einem Vergleichswert (mehrfache Verzweigung) |
| for | Schlüsselwort für eine Zählschleife |
| while | Schlüsselwort für eine kopfgesteuerte Schleife |
| do | Schlüsselwort für eine fußgesteuerte Schleife (am Anfang) |
| break | Schlüsselwort, um eine Schleife zu beenden |
| continue | Schlüsselwort, um einen Schleifendurchlauf zu beenden (Sprung zum Schleifenkopf/-fuß) |
| function | Schlüsselwort zur Deklaration einer Funktion |
| void | Schlüsselwort, welches das Nichtvorhandensein eines Datentyps angibt |
| return | Schlüsselwort, um einen Wert in einer Funktion zurückzugeben |
| new | Schlüsselwort zur Instanziierung eines Objekts |
| class | Schlüsselwort, welches vor einem Klassenblock notiert wird |
| public | Zugriffsmodifizierer, der den Zugriff sowohl von innerhalb als auch von außerhalb zulässt |
| private | Zugriffsmodifizierer, der den Zugriff auf innerhalb der Klasse beschränkt |
| protected | Zugriffsmodifizierer, der den Zugriff auf innerhalb der Klasse und den erbenden Klassen beschränkt |
| this | Schlüsselwort, welches auf die aktuelle Objektinstanz zeigt |
| extends | Schlüsselwort, welches bei der Klassendeklaration für die Vererbung verwendet wird |
| super | Schlüsselwort, welches auf die Objektinstanz der Basisklasse zeigt |
| override | Schlüsselwort, um eine Funktion der Basisklasse zu überschreiben |
| get | Schlüsselwort für eine zu lesende Eigenschaft |
| set | Schlüsselwort für eine zu schreibende Eigenschaft |
| package | Schlüsselwort, welches vor einem Package-Block notiert wird |
| static | Schlüsselwort für statische Klassenbestandteile |
| const | Schlüsselwort zur Deklaration einer Konstante |
| Sprite | Klasse für einen Container in der Benutzeroberfläche (Flex SDK) |
| addChild() | Funktion, um einem Container ein Element hinzuzufügen (Flex SDK) |
| removeChild() | Funktion, um ein Element aus einem Container zu entfernen (Flex SDK) |
| x | Eigenschaft für die X-Position eines Elements (Flex SDK) |
| y | Eigenschaft für die Y-Position eines Elements (Flex SDK) |
| width | Eigenschaft für die Breite eines Elements (Flex SDK) |
| height | Eigenschaft für die Höhe eines Elements (Flex SDK) |
| visible | Eigenschaft für die Anzeige eines Elemets (Flex SDK) |
| name | Eigenschaft für den Namen eines Elements (Flex SDK) |
| getChildByName() | Funktion, um ein Element mittels des Namens zu finden (Flex SDK) |
| TextField | Klasse für ein Textfeld-Element (Flex SDK) |
| text | Eigenschaft für den Text eines Textfelds (Flex SDK) |
| selectable | Eigenschaft für die Selektierbarkeit eines Textfelds (Flex SDK) |
| type | Eigenschaft für den Eingabemodus eines Textfelds (Flex SDK) |
| TextFormat | Klasse für das Textformat (Flex SDK) |
| font | Eigenschaft für die Schriftart eines Textformats (Flex SDK) |
| size | Eigenschaft für die Schriftgröße eines Textformats (Flex SDK) |
| color | Eigenschaft für die Schriftfarbe eines Textformats (Flex SDK) |
| bold | Eigenschaft für das Fettdruck-Flag eines Textformats (Flex SDK) |
| italic | Eigenschaft für das Kursiv-Flag eines Textformats (Flex SDK) |
| underline | Eigenschaft für das Unterstreichen-Flag eines Textformats (Flex SDK) |
| align | Eigenschaft für die Textausrichtung eines Textformats (Flex SDK) |
| background | Eigenschaft für den Hintergrund eines Textfelds (Flex SDK) |
| backgroundColor | Eigenschaft für die Hintergrundfarbe eines Textfelds (Flex SDK) |
| border | Eigenschaft für den Rahmen eines Textfelds (Flex SDK) |
| borderColor | Eigenschaft für die Rahmenfarbe eines Textfelds (Flex SDK) |
| displayAsPassword | Eigenschaft für die Anzeige als Passwort bei einem Textfeld (Flex SDK) |
| multiline | Eigenschaft für die Mehrzeiligkeit bei einem Textfeld (Flex SDK) |
| SimpleButton | Klasse für einen Button (Flex SDK) |
| hitTestState | Eigenschaft für das Element zur Kollisionserkennung bei einem Button (Flex SDK) |
| overState | Eigenschaft für das Element, wenn der Mauszeiger innerhalb des Buttons ist (Flex SDK) |
| downState | Eigenschaft für das Element, wenn der Button gedrückt ist (Flex SDK) |
| upState | Eigenschaft für das Element, wenn der Mauszeiger außerhalb des Buttons ist (Flex SDK) |
| useHandCursor | Eigenschaft für die Verwendung eines Zeigercursors bei einem Button (Flex SDK) |
| Loader | Klasse zum Laden von Bildern (Flex SDK) |
| load() | Funktion zum Laden eines Bilds (Flex SDK) |
| Graphics | Klasse mit Zeichenfunktionen (Flex SDK) |
| beginFill() | Startet das Zeichnen einer Form oder eines Pfads (Flex SDK) |
| endFill() | Beendet das Zeichnen einer Form oder eines Pfads (Flex SDK) |
| lineStyle() | Setzt die Linieneinstellungen für Zeichenvorgänge (Flex SDK) |
| clear() | Setzt die Zeicheneinstellungen zurück (Flex SDK) |
| drawRect() | Zeichnet ein Rechteck (Flex SKD) |
| drawRoundRect() | Zeichnet ein Rechteck mit abgerundeten Ecken (Flex SDK) |
| drawRoundRectComplex() | Zeichnet ein Rechteck mit unterschiedlich abgerundeten Ecken (Flex SDK) |
| drawCircle() | Zeichnet einen Kreis (Flex SDK) |
| drawEllipse() | Zeichnet eine Ellipse (Flex SDK) |
| lineTo() | Zeichnet eine Linie zu dem angegebenen Punkt (Flex SDK) |
| moveTo() | Bewegt den Cursor zu dem angegebenen Punkt (Flex SDK) |
| drawPath() | Zeichnet einen Pfad mit Hilfe von zwei Vektoren (Flex SDK) |
| curveTo() | Zeichnet eine Kurve (Flex SDK) |
| cubicCurveTo() | Zeichnet eine kubische Kurve (Flex SDK) |
| Shape | Klasse zum Zeichnen einer Form (Flex SDK) |
| addEventListener() | Funktion zum Registrieren eines Events |
| removeEventListener() | Funktion zum Deregistrieren eines Events |
| Event | Basisklasse für alle Events |
| target | Eigenschaft für das Objekt, welches das Event ausgelöst hat |
| MouseEvent | Klasse für Mausevents |
| CLICK | Konstante für das Klickevent der linken Maustaste |
| MOUSE_DOWN | Konstante für das Klickevent beim Herunterdrücken der linken Maustaste |
| MOUSE_UP | Konstante für das Klickevent beim Loslassen der linken Maustaste |
| RIGHT_CLICK | Konstante für das Klickevent der rechten Maustaste |
| RIGHT_MOUSE_DOWN | Konstante für das Klickevent beim Herunterdrücken der rechten Maustaste |
| RIGHT_MOUSE_UP | Konstante für das Klickevent beim Loslassen der rechten Maustaste |
| MOUSE_MOVE | Konstante für das Event bei der Bewegung der Maus innerhalb eines Elements |
| MOUSE_OUT | Konstante für das Event beim Verlassen eines Elements mit der Maus |
| MOUSE_LEAVE | Konstante für das Event beim Verlassen der Oberfläche mit der Maus |
| Stage | Klasse der Präsentationsoberfläche (Bühne) |
| stageX | Eigenschaft für die X-Position des Mauszeigers innerhalb der Bühne bei einem Mausevent |
| stageY | Eigenschaft für die Y-Position des Mauszeigers innerhalb der Bühne bei einem Mausevent |
| KeyboardEvent | Klasse für Tastaturevents |
| KEY_DOWN | Konstante für das Tastaturevent beim Herunterdrücken einer Taste |
| KEY_UP | Konstante für das Tastaturevent beim Loslassen einer Taste |
| charCode | Eigenschaft für den Zeichencode bei einem Tastaturevent |
| keyCode | Eigenschaft für den Tastaturcode bei einem Tastaturevent |
| altKey | Eigenschaft für den Status, ob die Alt-Taste gedrückt ist (Maus- oder Tastaturevent) |
| ctrlKey | Eigenschaft für den Status, ob die Ctrl/Strg-Taste gedrückt ist (Maus- oder Tastaturevent) |
| shiftKey | Eigenschaft für den Status, ob die Umschalttaste gedrückt ist (Maus- oder Tastaturevent) |
| Timer | Klasse für einen Timer |
| delay | Eigenschaft für die Wartezeit bzw. Dauer zwischen den Ereignissen eines Timers |
| repeatCount | Eigenschaft für die Anzahl an Wiederholungen eines Timers |
| running | Eigenschaft für das Bit, welches angibt, ob der Timer läuft |
| currentCount | Eigenschaft für die bisherigen Wiederholungen eines Timers |
| start() | Funktion zum Starten des Timers |
| stop() | Funktion zum Anhalten des Timers |
| reset() | Funktion zum Zurücksetzen des Timers |
| TimerEvent | Klasse für Timerevents |
| TIMER | Konstante für das Timerevent, welches nach Ablauf der Wartezeit eintritt |
| TIMER_COMPLETE | Konstante für das Timerevent, welches nach dem Ablauf des Timers eintritt |