AS3-Pakete und Ordner
Ich bin immer diese Fehlermeldung, die sagt, dass mein Paket ist name spiegelt nicht den Speicherort meiner Datei. Was muss ich tun, um dies zu beheben? Ich habe gegoogelt, änderte den Namen meiner Datei Hinzugefügt klassenpfade. Bitte geben Sie detaillierte Anweisungen. Ich habe Probleme mit diesem.
Code:
package CMA10{
//Classes and stuff in here
}
Fehler: (Einschließlich directory-Informationen)
/Users/Moshe/Dropbox/Entwicklung/LUFT/Projekte/CMA10/campCD.als, Linie 1 5001: Der name des Pakets 'CMA10' spiegeln nicht die Position dieser Datei an. Bitte ändern Sie die Paket definition " den Namen innerhalb dieser Datei oder die Datei verschieben. /Benutzer/Moshe/Dropbox/Entwicklung/LUFT/Projekte/CMA10/campCD.als
- zeigen einige code plz?
- Was ist der name des Dokuments-Klasse? Was ist deine IDE, Ihre dev-Umgebung? Ist campCD.Ihr Dokument der Klasse? Gibt es irgendwelche Klassen, die außerhalb Ihrer CMA10 Ordner? Wir brauchen mehr info!
- ich gehe davon aus Ihre .fla im Ordner mit dem Namen "CMA10", dass campCD.wie ist Ihre Dokument-Klasse ist und dass sowohl Ihre .fla und Sie Ihre campCD.als Dokument-Klasse sind im gleichen Ordner. wenn ja, Sie schreiben einfach-Paket{...//code...} anstelle von Paket CMA10{...//code...}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Ihr Paket sieht wie folgt aus:
Der util.als mit dem
util class
Datei sollte sich im inneren:root of your flash file/com/motion/util.as
Ein-Klassen-Paket muss identisch sein mit der Ordnerstruktur, die Sie haben die Klasse und wenn die oberste Ordner-Speicherort ist nicht am gleichen Ort wie die .fla, eine Klasse Pfad muss gesetzt werden .fla-Actionscript-Einstellungen, um den Speicherort des Ordners.
Klasse:
Import:
Dokument-Klasse:
ClassName
Diese Klasse wird in dem gleichen Verzeichnis wie die .fla-Datei, die verwenden muss oder eine Klasse Pfad zeigt auf den Ordner mit dieser Klasse muss eingerichtet werden, in die Actionscript-Einstellungen des .fla.
Klasse:
Import:
Dokument-Klasse:
com.etwas.utils.ClassName
Diese Klasse muss sich in der "com - \etwas\utils" - Ordner. Die "com" - Ordner muss sich im gleichen Verzeichnis wie die .fla-Datei, die verwenden muss oder eine Klasse Pfad zeigt auf den Ordner mit der "com" - Ordner-setup in den Actionscript-Einstellungen des .fla.