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 |