Zurück   Flashforum > Flash > Zusatzprodukte

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 19-08-2008, 10:02   #1 (permalink)
Neuer Rossi
 
Benutzerbild von rossi123
 
Registriert seit: Feb 2004
Ort: Wien
Beiträge: 65
swc +fdt Problem

Hi,

ich kämpfe noch immer mit FDT: Ich möchte meine Assets in der Flash IDE erstellen, als SWC exportieren, in FDT einbinden und verwenden.

1) Flash IDE:
  • Neue Fla anlegen
  • Kreis auf der Bühne aufziehen
  • In Symbol umwandeln (Name: "Kreis", Klasse: "Kreis", Basisklasse: "flash.display.Sprite", Export für Actionsscript und In erstes Bild exportieren angehakt).
  • Kreis-Instanz wieder von der Bühne gelöscht.
  • Datei>Einstellungen für Veröffentlichung>Karteireiter Flash>"SWC exportieren"

2) FDT
  • Flash Explorer>Project Properties>FDT Source Folder>Add Linked Library. Dort den Pfad neu anlegen.
  • Im Flash Explorer sehe ich unter "Linked SWCs" nun meine SWC, nur leider ohne Inhalt.
  • auch ein "var x:Kreis = new Kreis();" geht nicht (ich dachte, vielleicht geht der SWC-Explorer nicht)

Welcher Schritt ist falsch oder was fehlt?

Geändert von rossi123 (19-08-2008 um 10:03 Uhr)
rossi123 ist offline   Mit Zitat antworten
Alt 19-08-2008, 10:43   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Passt eigentlich auch in deinen anderen Thread oder?

Du hast auch mal exportiert oder nur alles dafür eingestellt?
Du hast die Prof. und kannst durch die SWC browsen?
Diese sollte dann auf jeden Fall nicht leer sein.

gruß
sebastian ist offline   Mit Zitat antworten
Alt 19-08-2008, 10:58   #3 (permalink)
Neuer Rossi
 
Benutzerbild von rossi123
 
Registriert seit: Feb 2004
Ort: Wien
Beiträge: 65
  • Thread: Naja ich dachte, es ist vielleicht ein FDT-Problem.
  • Ja, ich habe auch exportiert
  • Ich habe die Professional Version. Das merke ich am Bankkonto und daran, dass ich grundsätzlich andere SWC browsen kann.
  • Sollte nicht leer sein: Dachte ich auch.
rossi123 ist offline   Mit Zitat antworten
Alt 19-08-2008, 17:57   #4 (permalink)
Neuer Rossi
 
Benutzerbild von rossi123
 
Registriert seit: Feb 2004
Ort: Wien
Beiträge: 65
Also es scheint jetzt mal vorerst zu funktionieren.

Was habe ich geändert?
Ich hatte zunächst ein eigenes Directory "assets", in dem das FLA, das ich zur SWC kompiliere, drinnen lag. Ich hatte im FDT den Pfad richtig gesetzt und dennoch nichts gesehen.

Jetzt habe ich mal das SWC in das Verzeichnis gelegt, wo die restlichen Sourcen liegen, in meinem Fall "com.rossler.test". Im FDT habe ich den Pfad (Linked Library Pfad) auch auf dieses Verzeichnis gesetzt und jetzt gehts.

Also scheinbar kann ich mit FDT kein SWC einbinden, das in einem anderen Verzeichnis, in einer anderen Hierarchie liegt. Das wäre schön, wenn das irgendwo dokumentiert wäre.

Ich hoffe, es kommen keine weiteren "dummen" Überraschungen.
rossi123 ist offline   Mit Zitat antworten
Alt 19-08-2008, 18:18   #5 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Prinzipiell gibt es mit FDT keine größeren Probleme mehr, ist also unwahrscheinlich
dass solche Sachen an FDT liegen. Entsprechend ist es immer ein guter Weg
erstmal bei der eigenen Vorgehensweise Fehler zu suchen.

Der Umstieg kostet immer Zeit - aber es lohnt sich auch immer.

Vielleicht hilft dir auch das:
http://blog.jensfranke.com/actionscr...kflow-special/

Vergiss das oben alles und klicke die SWC rechts an:
Source Folder > Add to Classpath

Geändert von sebastian (19-08-2008 um 18:38 Uhr)
sebastian ist offline   Mit Zitat antworten
Alt 30-11-2008, 21:33   #6 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
und wie ist das mit AIR?

Hi,

ich habe das selbe Problem. Meine SWC ist auch unter den linked libraries
eingetragen und ich kann sie in FDT einsehen, aber beim Kompilieren
erhalte ich die Fehlermeldung:
PHP-Code:
Typ wurde nicht gefunden oder war keine Kompilierungszeit-KonstanteBG
Komischer Weise erkennt FDT den MovieClip BG und meckert auch nicht
bei der Einbettung
PHP-Code:
private var _mc_background:BG = new BG(); 
Liegt es daran, daß es eine AIR Anwendung ist?
Ich arbeite übrigens mit keiner .fla. Ich lasse mir die SWF neu generieren.
Das gleiche Projekt habe ich auch nochmal als normale AS3 Version und da
habe ich keine Probleme.
Hat da jemand einen Plan?

LG
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::

Geändert von gummipinsel (01-12-2008 um 09:22 Uhr)
gummipinsel ist offline   Mit Zitat antworten
Alt 01-12-2008, 10:01   #7 (permalink)
$sein || !$sein
 
Benutzerbild von gummipinsel
 
Registriert seit: Oct 2003
Ort: Barcelona
Beiträge: 130
gelöst

Hola- ich habs gelöst:
Ich hatte in meiner build-Datei für Ant vergessen den Ort der SWC anzugeben:

<arg value="-library-path=debug/AIRproject.swc" />

LG
__________________
XINGWEB
::: Design ist Kunst, die sich nützlich macht :::
gummipinsel ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 20:21 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele