Skip to content
Archive of posts filed under the ActionScript category.

Adobe Air Idle Problem

Die Adobe AIR Umgebung erlaubt es Applikationen in HTML und Flash für den Desktop zu schreiben. Unter Mac OS gibt es nun ein Problem das Flash Applikationen viel CPU verbrauchen wenn sie in den Hintergrund geschickt wurden und nichts mehr machen. Eine Lösung für dieses Problem ist es die Framerate herunterzusetzen sobald die Applikation deaktiviert [...]

ApplicationDescriptor auslesen mit Air 1.5

Um etwas zur Runtime aus dem Application Descriptor zu lesen genügen folgende Zeilen. var appDescriptor:XML = NativeApplication.nativeApplication.applicationDescriptor; var ns:Namespace = appDescriptor.namespace(); var versionString:String = appDescriptor.ns::version; In diesem Beispiel wird der Version Tag ausgelesen. Die Variable versionString enthält den Wert 1.0.0 . . . myId theFileName projectName 1.0.0 . . .

ActionScript 3 Basics: Array

Ein Array in ActionScript zu erzeugen ist sehr einfach. Entweder füllt man das Array bereits bei der Erstellung mit vordefinierten Werten: var anArray:Array = [1,2,3]; var anArray:Array = new Array(1,2,3); oder man erzeugt ein leeres Array var anArray:Array = new Array(); trace(anArray.length); // Output: 0 oder ein Array mit einer bestimmen Länge: var anArray:Array = [...]

ActionScript 3 Basics: for-Schleifen

In ActionScript gibt es drei Arten der for-Schleife. for (Startwert; Bedingung; Inkrement) Die Standard for-Schlaufe. Man gibt einen Startwert an. Dann wird die Bedingung geprüft. Wenn diese true ist wird der Code innerhalb der Schleife ausgeführt und am Ende wird der Wert der Laufvariable inkrementiert. for(var i:int = 0; i < 10; i++) { trace(i); [...]