Navigation:
Home » Archive by category 'ActionScript 3'
3.01.12, 12:04
Die Methode getPixel32 liefert uns ein 32 Bit Integer und repräsentiert ein Farbwert mit einem Alphakanal (ARGB). Die einzelnen Farbwerte bekommen wir durch Bit-Manipulation heraus. var colour:uint = 0xCC33DD66; var A:uint = color >> 24 & 0xFF; // alpha var R:uint = color >> 16 & 0xFF; // rot var G:uint = color >> 8 [...]
Tags: ActionScript 3, Mathe, snippet
5.12.11, 17:23
Mit einer Matrix lässt sich ein Bild sehr einfach proportional skalieren. Die folgende Funktion skaliert ein BitmapData – Object proportional und hält die eingegebenen Maximalgrößen ein.
Tags: ActionScript 3, Code, snippet
12.11.10, 10:52
Diese Funktion hält ein Integer in einem vorgegebenem Bereich. val ist der Integerwert der in dem Bereich bleiben soll. min ist der minimale Wert. max ist der maximale Wert. public function intRange(val:int, min:int, max:int):int { return val < min ? min : (val > max ? max : val); }
Tags: ActionScript 3, Code, snippet
15.08.10, 21:58
An dieser Stelle möchte ich euch zeigen, wie man ein Puzzlespiel schnell und einfach erstellen kann. Das Puzzle Spiel soll ein Feld mit verschiedenfarbigen Kugeln haben, mit Klick auf einer dieser Kugeln, sollen die gleichfarbigen Nachbarkugeln entfernt werden. Einstellbare Größen sind Feldbreite und Feldhöhe, minimale Farbkette und maximale Farben pro Feldaufbau. Ist ein Feld komplett [...]
Tags: ActionScript 3, Anleitung, FlashDevelop, Projekt, Spiel
15.03.10, 22:39
Möchte man mit FlashDevelop seine eigenen Klassen in eine SWC exportieren, s0 benötigt man zunächst das ExportSWC Plgugin. Das ExportSWC Projekt ist mittlerweile opensource und erhältlich unter http://www.cyberoptix.org/code/ExportSWC.zip oder http://sourceforge.net/projects/exportswc/. Nach dem die Datei herunter geladen wurde, muss die ExportSWC.dll in das Pluginverzeichnis von FlashDevelop kopiert werden. Standartmäßig befindet sich dies unter c:\Programme\FlashDevelop\Plugins\. FlashDevelop muss [...]
Tags: ActionScript 3, Anleitung, compc, FlashDevelop, SWC
15.03.10, 21:56
Ich habe noch mal das Projekt http://www.flashdevelop.de/actionscript-3/bilder-links-rechts-scrollen.html aufgegriffen. Diese Bildergalerie lädt zunächst alle Vorschaubilder und nach Anfrage erst die Originalbilder. Das aneinandergereihten Bilder werden mit der Maus bewegt, je näher die Maus an den Rand kommt, desto schneller bewegt sich das Band. Die Bilder werden über eine XML-Datei geladen, die Vorschaubilder (Thumbnails) müssen gleich der großen [...]
Tags: ActionScript 3, Beispiel, Code, FlashDevelop, Flashhilfe
12.03.10, 12:57
Hier zeige ich eine Möglichkeit, wie ein Objekt in Richtung eines vorgegebenen Punktes fährt. Das Objekt soll sich immer langsamer an den Punkt annähern. Dies erreichen wir, in dem wir die Distanz vom Objekt zum Ziel ermitteln und mit einem Faktor (xSpeed, ySpeed) mulitpliziren. Den so ermittelten Wert können wir ganz einfach zu der aktuellen [...]
Tags: ActionScript 3, Beispiel, Code, FlashDevelop, Mathe, Physik, snippet