2009-04-29 6 views
0

Erstens, vielen Dank für Ihre Hilfe. Hier ist meine Situation: Ich versuche den Code für einen Flash-MP3-Player zu bearbeiten, insbesondere den xspf-Musik-Player, der sich hier befindet http://musicplayer.sourceforge.net/ (ich benutze die schlanke Version). Ich habe die neueste Version heruntergeladen und eine komprimierte Datei mit einer .as-Datei, einer .fla-Datei und einer .swf-Datei erhalten. Ich habe den Player funktioniert gut auf meiner Website, was ich tun möchte, ist Code einfügen, um eine externe Javascript Funktionsaufruf (wie hier beschrieben: actionscript + javascript), wenn der Player einen Song lädt. Ich habe die .as-Datei bearbeitet, aber das ändert nichts, also nehme ich an, dass ich irgendwie neu kompilieren muss. Wie mache ich das? Außerdem glaube ich, dass das ActionScript 2.0 ist.Wie kompilierst du ein Flash-Projekt neu?

Nochmals vielen Dank. Alle Kommentare sind hilfreich, da ich mit der Menge an Informationen auf Flash bin verloren, so viele verschiedene Version (flex, flex sdk, cs, etc, etc) und Formate (.as, fla, swf)

Dan

Antwort

4

Nun, wenn Sie öffnen und bearbeiten Sie die Datei mit Flash, dann, was Sie tun müssen, ist auf File- gehen> Veröffentlichen (so ähnlich).


Weitere Fragen:

Flex ist für Rich Internet Applications bauen. Es hat Ihre grundlegenden GUI-Steuerelemente und all das. Es verwendet Actionscript MXML als seine zugrunde liegenden Sprachen.

Flash ist mehr für Animationen und Spiele zu schaffen. Es hat einige vorgefertigte GUI-Komponenten, aber sie sehen nicht so traditionell aus wie die von Flex.

Die "CS" nach Flash "Creative Suite" ist, der Teil der Adobe-Produktlinie (mit Photoshop, Dreamweaver, etc.) ist. Die "CS" wurde hinzugefügt, nachdem Adobe Flash von Macromedia gekauft hatte. Wenn Sie Flash-Versionen sehen, die kein CS enthalten (wie Flash MX), handelt es sich um eine sehr alte Version.


Ihre Fragen zu Dateiformaten:

.as ist eine Datei, die Actionscript enthält. Dies ist die in Flex und Flash verwendete Programmiersprache .

Fla ist eine rohe Film Projektdatei. Dies enthält alle Ihre grafischen Assets sowie .as-Dateien und andere.

.swf ist ein kompilierter Film. Dies ist, was ein. Fla macht, wenn Sie den Schritt tun, den ich Ihnen gesagt habe. Dies ist, was Sie herunterladen, wenn Sie ein Flash-Video online ansehen.

+0

Also würden Sie I d/l empfehlen und Flex verwenden? Ist es das, was du meinst, wenn du sagst: "Wenn du die Datei mit Flash öffnest und editierst", ist Flex der "Flash"? Das ist eine meiner Hauptverwirrungen ... – danwoods

+0

Oh und danke !! – danwoods

+0

Wenn Sie nur eine Anwendung bearbeiten, hängt es wirklich davon ab, wofür sie erstellt wurde. Es ist gut möglich, dass sie in Flash erstellt wurde, also sollten Sie sie verwenden, wenn Sie möchten. Ich gehe davon aus, dass Sie wissen, was Sie mit Flash machen können. Um nur den Unterschied zwischen Flex und Flex zu verdeutlichen, hier eine Anwendung in Flex: http://www.volkswagen.co.uk/used/search Sehen Sie, wie es ist "Geschäft wie"? Es hat eine normale GUI, genau wie jede andere Desktop-App. Denken Sie daran - alles, was Sie in Flex tun können, können Sie in Flash tun und umgekehrt.Aber je nach Ihrer Anwendung kann einer einfacher sein als der andere. – ryeguy

0

Öffnen Sie die fLA-Datei in Flash und aus dem Menü Datei veröffentlichen wählen. Dies kompiliert die fla- und as-Dateien in eine SWF-Datei, die Ihre Änderungen enthält.