Blog von Jens Franke » AS 3.0 Workflow-Special - FDT & Flash IDE

AS 3.0 Workflow-Special - FDT & Flash IDE


Bevor ich demnächst den Themenkomplex "Zusammenarbeit zwischen Flashdesigner/Motiondesigner und Flashentwickler" bespreche, zeige ich heute eine der erforderlichen Grundlagen dazu - ein einfaches “Hello World” mit FDT und der Flash IDE.

Zuerst definiert man in Eclipse über ECLIPSE | PREFERENCES | FDT | TOOLS | FLASH die Pfade zu der Flash IDE und dem Flash Player.

Danach öffnet man die "Flash FDT" Perspektive und erstellt über FILE | NEW | New Flash Project  ein neues Flashprojekt. Im erscheinenden Dialogfenster definiert man einen Namen für das Projekt und gibt das Verzeichnis an, in dem das Projekt gespeichert werden soll.

An dieser Stelle ein kleiner Exkurs zum Projektort. Bei mir liegt kein Projekt im Workspace, sondern immer im "globalen" Projektordner, in diesem Fall unter /Users/jefr/Projects/02_Jobs/2007_10_23_AS_3_Workflow_Special/
005_Production/002_Flash/001_FDT_IDE
. In einem getrennten Beitrag werde ich auch einmal auf meine Ordnerstruktur eingehen.

2007_10_25_ide_project.jpg

Zurück zum Dialogfenster. Als Project Language wählt man Action Script 3 und im Drop-Down Menü wählt man CS 3 aus und klickt anschließend auf Finish.

Über die Menü-Leiste erstellt man einen neuen Source-Ordner ( FILE | NEW | Source Folder ) mit dem treffenden Namen src. Jetzt erstellt man noch schnell zwei normale Ordner und zwar bin und assets.

Nun selektiert man den src-Ordner und öffnet über das grüne C in der Menü-Leiste den Wizard, um eine neue Actionscript-Klasse zu erstellen.

Der Klassenname lautet Main und als Superclass fungiert Sprite.

2007_10_25_class.jpg

In dem Body des Konstruktors schreibt man trace( ‘Hello World’ ). Im Anschluss erstellt man auf oberster Ebene über die Flash IDE eine FLA-Datei mit dem Namen Main. Über die Publish-Settings in der Flash IDE gibt man unter Classpath ./src an und als Document Class die erstellte Main-Klasse.

Zurück in FDT öffnet man den Run-Dialog über RUN | OPEN RUN DIALOG. Hier klickt man auf FDT Flash IDE und drückt den New-Button, um eine neue Konfiguration zu erstellen. Hier wählt man das entsprechende Projekt aus, vergibt einen Namen und wählt die dazugehörige FLA-Datei aus. Unter Operation wählt man Test Movie.

Über den grünen Pfeil (RUN) in der Menü-Leiste oder das Run-Menü kann man nun den Kompiliervorgang der Flash IDE direkt aus FDT anwerfen.

Leider kann ich nicht per Shortcut (CMD + SHIFT + F11) den letzten Run erneut starten, da bei mir dieser Bug auftritt. Kennt jemand das Problem und hat einen Workaround dafür?

25. October 2007

Abgelegt unter: Design, Flash, Publikationen, Technik Allgemein



5 Comments Add your own

  • 1. Fabian  |  October 25th, 2007 at 8:59 am

    Hi Jens,

    ich habe unter WINDOW | PREFERENCES | RUN/DEBUG | LAUNCHING | Launch Operation die Option ?Always launch the previously launched application? ausgewählt. Dann kann ich zumindestens mit (CMD + F11) den letzten Run starten.

  • 2. Administrator  |  October 25th, 2007 at 9:10 am

    Hej Fabian,

    der Haken ist Gold wert. Ganz lieben Dank.

  • 3. kRizzle  |  October 27th, 2007 at 5:12 am

    hey jens,

    interessantes special. vor allem fuer die armen menschen, die sich bisher mit dem editor der flash-ide rumgeschlagen haben ;D
    aber eigentlich will ich auf was anderes hinaus: hast du mal FlashDevelop ausprobiert? in der aktuellsten beta-version ist es einfach nur herrlich, finde ich. tolle autocompletion, alle features der welt, super community incl. entwickler und - was mir besonders wichtig ist - man hat keinen dicken eclipse-java-brocken auf cpu und ram liegen.
    man hat damit auch die moeglichkeit, nur die .as-files zu editieren und wie gewohnt in der flash-ide zu kompilieren. bin davon aber jetzt komplett abgegangen, hoechstens fuer n bisschen gepinsel und getweene, library-generierung starte ich adobe flash noch.
    fdt is sicher ne tolle sache, vor allem, wenn man eclipse schon kennen und lieben gelernt hat.
    wollte hier allerdings noch mal eine alternative ansprechen, zumal die jungs von FlashDevelop werbung gut vertragen koennen - zurecht :D

    gruss

  • 4. Marc Liyanage  |  December 13th, 2007 at 3:52 pm

    Danke für diese geniale Zusammenfassung. Ich habe einfach nicht verstanden wie Flash und FDT zusammenarbeiten.

    Ich kann nicht glauben wie grottenschlecht FDT dokumentiert ist, das ist eine totale Katastrophe, vor allem bei diesem Preis!

  • 5. Administrator  |  December 13th, 2007 at 4:42 pm

    Der neusten Version liegt aber eine gute Dokumentation bei.

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed

Kalender

October 2007
M T W T F S S
« Sep   Nov »
1234567
891011121314
15161718192021
22232425262728
293031  

Weitere Einträge