ActionScript: Sounds in ein Flash-Projekt einbinden

Library
Wie bindet man Sounds in Flash per ActionScript ein? Im Grunde ist es ziemlich einfach. Erst einmal benötigt man natürlich eine Sound-Datei, die man in sein Projekt einbinden will. Diese importiert man zunächst in seine Bibliothek und müsste nun im Fenster "Library" zu finden sein. Mit einem Rechtsklick auf die Audio-Datei wählt man nun "Linkage" aus. Unter Linkage müssen folgende Eigenschaften aktiviert werden: "Export for ActionScript" und "Export in first Frame". Nachdem man beide Häkchen gesetzt hat kann man den Identifier bestimmen. Ich gebe ihm den Namen "test".

Kommen wir nun zum ActionScript. In der Konsole muss zunächst eine Variable für die Sound-Datei erstellt werden:

var my_sound:Sound = new Sound();



Der Variable my_sound weist man nun den importierten Sound zu:

my_sound.attachSound("test");

Dieser kann nun an beliebiger Stelle über den folgenden Code aufgerufen werden:

my_sound.start();

Und das war es auch schon!

Papervision3D: 3D-Objekte in Flash importieren

Papervision3D ist eine Open-Source 3D-Engine, die auf Flash basiert. Mit der Engine ist es möglich, .dae-Files und somit 3D-Objekte in Flash zu importieren und daraus 3D-Animationen oder Applikationen wie 3D-Spiele zu entwickeln.

Was mit Papervision möglich ist, zeigt beispielsweise diese Demo auf http://papervision3d.org. Das vielversprechende Flash-Plugin kann man hier als öffentliche Beta-Version downloaden.

John Grden beschäftigt sich in seinem RockOnFlash-Blog im Artikel "New Papervision3D Components!" mit den ersten Schritten und zeigt in dem folgendem Video Schritt für Schritt, wie man ein erstes 3D-Objekt in Flash importiert: