Zurück   Flashforum > Flex und AIR > Flex allgemein

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 13-12-2011, 10:08   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
AS Doc Export funktioniert nicht

Morgen alle zusammen.

Ich habe ein Flexprojekt das ich mit Hilfe von ASDoc kommentiert haben möchte.

Sobald ich allerdings den Export starte meckert er über mehrere Punkte:


PHP-Code:
protected var pid:String = new String();

Spalte 1 FehlerDas protected-Attribut kann nur für Definitionen von Klasseneigenschaften verwendet werden.

protected var 
mploader:MP3Loader = new MP3Loader("file.mp3");

FehlerTyp wurde nicht gefunden oder war keine Kompilierungszeit-KonstanteMP3 Loader 
Meine Argumente in den Exporteinstellungen sehen wie folgt aus:
PHP-Code:
-source-path src
-doc-sources src 
Danke vorab und beste Grüße
passi87 ist offline   Mit Zitat antworten
Alt 13-12-2011, 10:16   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.142
Hast du mal etwas mehr Code?
Omega Psi ist offline   Mit Zitat antworten
Alt 13-12-2011, 10:32   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
Jap.

Meine App.mxml enthält nur den Import der Application.as.

Application.as
PHP-Code:
import com.greensock.TimelineLite;
import com.greensock.TweenLite;
import com.greensock.loading.MP3Loader;
import com.greensock.plugins.TransformMatrixPlugin;
import com.greensock.plugins.TweenPlugin;
import flash.display.Bitmap;
import flash.display.Loader;
import flash.display.MovieClip;
import flash.display.Sprite;


protected var 
productName:String;
protected var 
loaderBackgroundSound:MP3Loader = new MP3Loader("mp3/Master_Servant.mp3",{name:"bgmusic"repeat:2autoPlay:true});
protected var 
applicationState:String "notPlay";

protected function 
init():void{
   
trace("init()");
   
productname();
}

protected function 
productname():void{
   
pname "PNAME";

Hoffe das reicht
passi87 ist offline   Mit Zitat antworten
Alt 13-12-2011, 10:40   #4 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Kein Wunder, das ASDoc da meckert (der Compiler sollte es eigentlich auch). Das was in Deiner Application.as steht, ist von der Syntax her nunmal keine Klasse:
Zitat:
Spalte 1 Fehler: Das protected-Attribut kann nur für Definitionen von Klasseneigenschaften verwendet werden.
...weshalb wahrscheinlich auch der import nicht funktioniert:
Zitat:
Fehler: Typ wurde nicht gefunden oder war keine Kompilierungszeit-Konstante: MP3Loader
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (13-12-2011 um 10:41 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 13-12-2011, 11:23   #5 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
OK, danke schonmal.

Mein Compiler gibt mir keine Fehlermeldung aus.

Also muss ich aus der Application.as einfach eine Klasse machen und dann sollte es keine Probleme geben.
passi87 ist offline   Mit Zitat antworten
Alt 13-12-2011, 11:31   #6 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Wie verwendest Du denn die Application.as?
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!
Martin Kraft ist offline   Mit Zitat antworten
Alt 13-12-2011, 11:37   #7 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
Die Application.as ist meine "zentrale Einheit". Also sie enthält die init() die aus der App.mxml geladen wird
PHP-Code:
<s:Application ...appplicationComplete="init()">

<
fx:Script source="Application.as" /> 

Und in der Application.as werden dann Bilder, Textfelder etc. erstellt und zur Stage hinzugefügt.

Hoffe das ist die Antwort auf deine Frage.
passi87 ist offline   Mit Zitat antworten
Alt 13-12-2011, 11:53   #8 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Ah - ok. Ich hatte das hier
Zitat:
Zitat von passi87 Beitrag anzeigen
Meine App.mxml enthält nur den Import der Application.as.
so interpretiert:
ActionScript:
  1. import Application;
Wenn Du aber einfach nur Code auslagerst, müsste das ja eigentlich so seine Richtigkeit haben, weil dieser dann ja zu der Klasse gehört, die Dein MXML beschreibt.

Vielleicht kommt ASDoc einfach nicht mit solchen Code-Verweisen klar, wenn sie auf Dateien im Klassenbaum zeigen?!
Wenn's nur um die paar Zeilen geht, würde ich deshalb einfach das ActionScript direkt in die MXML-Datei integrieren!
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (13-12-2011 um 11:54 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 13-12-2011, 11:56   #9 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
Ich werde mal nach weiteren Möglichkeiten schauen. Ich halte euch auf dem laufenden.

Danke Trotzdem
passi87 ist offline   Mit Zitat antworten
Alt 13-12-2011, 12:03   #10 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.142
Ich würde dir auch empfehlen auf includes zu verzichten, da gibt es keinen Gewinn. Ich würde ein Delegate oder einen Controller empfehlen.
Omega Psi ist offline   Mit Zitat antworten
Alt 13-12-2011, 12:37   #11 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 17
Habe es jetzt ersteinmal ohne Includes gelöst.

Nun läuft der ASDoc Export.

Deine Ansätze wegen Delegate und Controller werde ich mal aufgreifen.

Dake euch beiden
passi87 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Flash CS4] swf-export danach funktioniert button nicht mehr suse-jule Flash Einsteiger 8 11-04-2010 15:12
Export zu Quicktime funktioniert nicht Pecman Flash Einsteiger 0 19-12-2006 09:50
Flash7-Script funktioniert bei Export nach Flash8 nicht pumaman ActionScript 1 0 07-03-2006 23:29
Quicktime Export funktioniert nicht beebop69 Flash Einsteiger 2 25-01-2006 17:53
Export GIF funktioniert nicht! :confused: Susi P. Flash 4 und Flash 5 3 01-07-2004 11:22


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:42 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele