CIX Blog / Kategorie / Flash Programmierung
Flash Programmierung
Vor einiger Zeit hatte ich hier eine kleine Minuausgabe einer Flash-Bildergalerie mit Flash vorgestellt. Diesen Beitrag habe ich jetzt allerdings gelöscht, da die Bildergalerie fehler enthielt. Dafür an dieser Stelle eine neue Version. Wie auch schon im alten Beispiel basiert die Bilderdergalerie auf XML. Es ist nichts besonders, aber soll nur die Möglichkeiten und Anwendungsbeispiele im Zusammenhang mit XML und Flash zeigen.
Wie könnte man eine PLZ-Suche mit Flash und noch mit ActionScript3 machen? Diese Frage habe ich mir gestellt und selber beantwortet. Um mich etwas mit AS3 zu befassen, habe ich ein weiteres Beispiel was auf XML, Senden von Daten, MouseEvent und einer DataGrid Komponente in Verbindung mit DataProvider basiert. Im Beispiel kann nach PLZ und Ort gesucht werden. Angezeigt wird Bundesland, Ort, PLZ und geografische Koordinaten.
Bisher habe ich mit AS3 nicht viel gemacht, da die Umstellung von AS2 auf AS3 recht gewöhnungsbedürftig ist. Saubere Programmierung bei AS3 ist Pflicht, sonst kommt man nicht weit. Jedenfalls habe ich mal versucht nun mit AS3 ein XML-Feed auszulesen. Im Anschluss ein kleines Tutorial wie es funktioniert.
Einige kostenlose FLV-Encoder erzeugen mangelhafte Metadaten in ihrer Software. Der Riva FLV Encoder bietet da immer noch bei den kostenlosen Versionen die beste Alternative. Was besonders meist gebraucht wird, sind die Angaben der Spiellänge (Duration) vom FLV-File. Angaben wie Breite und Höhe sind sehr mangelhaft zu finden. Die benutze Software steht nur sehr selten in den Metadaten.
Viele Flash-Programmierer suchen eine Funktion, die ähnlich der PHP-Funktion Trim ist. Bisher gibt es so etwas gar nicht im Flash ActionScript. Nach etlichen Versuchen habe ich dennoch einen Weg gefunden.
Der Versuch, um die Postion der Sonne mittels Flash zu bestimmen. Aber beim Versuch ist es derzeit auch geblieben. Problem das ich es bisher nicht hinbekommen habe, die X-Postion zu ermitteln. Aus Frühlingspunkt und Rektaszension bin ich bisher nicht schlau geworden. Falls jemand noch ein Hinweis dazu hat, wäre ich Dankbar.
RSS Feeds könnte man eigentlich auch mit Flash auslesen, um damit dynamische Banner, oder sonstige Spielerein zu machen. Also habe ich mal etwas geknobbelt und mit meinen eigenen Feed experimentiert. Hier nun der Prototyp.
Statische Usermaps mit Grafiken oder Usermaps mit JavaScript gibt es viele, aber warum nicht mal eine Variante mit Flash. Hier ein Beispiel wie eine Usermap mit Flash aussehen könnte. Die Daten könnte man zum Beispiel aus einer Datenbank holen. Mittels GeoDaten lassen sich die Entfernungen gleich mit berechnen.
Bei einer WebCam müssen nicht immer die Bilder mit JavaScript oder Java gesteuert werden. Hier eine Variante wie es auch mit Flash geht. Dabei stehen mehrere URLs zur Auswahl. Mittels ReLoad-Funktion können die Bilder automatisch in bestimmten Zeitintervalen neu geladen werden.
Multi Upload mit Flash ist eine Variante für mehrfach Upload ohne Java-Applet oder JavaScript. Es können mehrere Bilddateien innerhalb eines Ordners ausgewählt und zur einer Website übertragen werden. Hier eine DEMO-Version, die auf max. 1MB Upload und Upload von Bildern begrenzt ist. Natürlich können auch andere Formate im Flash eingestellt werden.