Aus getPixel32 den RGB und Alpha Wert erhalten

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: , ,

Ein Bild proportional skalieren

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: , ,

iPhone App Entwicklung mit FDT und ANT

Da nun das iPhone auch ohne Vertrag der deutschen Telekom erhältlich ist, habe ich mir gleich eins zugelegt. Anschließend befasste ich mich mit der Entwicklung von Apps mit Flash. Leider habe ich zu diesem Thema nicht sehr viel im Internet gefunden und habe vieles ausprobiert und wieder verworfen und bin nun zu einem recht ordentlichem [...]

Tags: , , , ,

Integer Minimal- und Maximalwert

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: , ,

Wie realisiert man ein Bubble Spiel objektorientiert

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: , , , ,

Anleitung Teil 3 : Apache Ant mit FlashDevelop

Nun beschreibe ich einen Weg, das Projekt mit Apache Ant zu veröffentlichen. Wir benötigen dafür Ant “Apache-Ant (http://ant.apache.org/)”. Ich verwende momentan Apache Ant 1.8.1. Apache Ant vorbereiten Als erstes wird Ant installiert, bzw. es muss nur entpackt werden, zum Beispiel in C:\Programme\. Damit Ant ohne Pfadangabe gestartet werden kann, tragen wir diesen in die Systemvariablen [...]

Tags: , , , ,

Anleitung Teil 2 : Kartenspiel Stechen mit FlashDevelop

Dies ist der zweite Teil der Anleitung und soll einen praktischen Einblick in die objektorientierte Programmierung (OOP) geben, mit Hilfe von FlashDevelop. Wie das Projekt erstellt wird, wurde im Artikel Anleitung Teil 1 : ActionScript 3 Projekt mit FlashDevelop erstellen beschrieben. Im weiterem Verlauf gehe ich davon aus, dass ihr mit Adobe Flash CS4 umgehen [...]

Tags: , ,

Seite 1 von 41234