Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 04-01-2004, 23:29   #1 (permalink)
new Benutzer
 
Registriert seit: Mar 2003
Ort: Hamburg
Beiträge: 256
import class

Hallo Forum,

ich versuche gerade eine Klasse Namens "Ball.as" von einem Package aus zu importieren, aber das geht nicht wirklich.

Das fla liegt bei mir in einem Ordner und dann habe ich noch einen Ordner classesAS für die Klassen. Ich habe auch den Klassenpfad in den Einstellungen benannt(Macintosh HD:classesAS).

in meinem fla File steht:
ActionScript:
  1. import classesAS.Ball;

und in meiner Klasse steht folgendes:
ActionScript:
  1. dynamic class classesAS.Ball extends MovieClip { blabla }

so und wenn ich dieses flas teste dann kommt folgendes im output fenster:
**Fehler** Macintosh HD:classesAS:Ball.as: Zeile 6: Die zurzeit kompilierte Klasse, 'classesAS.Ball', entspricht nicht der importierten Klasse, 'Ball'.
dynamic class classesAS.Ball extends MovieClip {

Anzahl der ActionScript-Fehler: 1 Gemeldete Fehler: 1


Wenn ich allerdings in der Klasse classesAS den pfad wegnehme und
ActionScript:
  1. dynamic class Ball extends MovieClip {}
schreibe
wird sie gefunden und alles geht, aber dann habe ich ja nichtmit packages gearbeitet sondern er geht einfach die klassen auf meiner platte durch oder nicht?

Kann es darin liegen, das mein fla in einem Ordner liegt und ich erst auf das root auf meine festplatte verweisen muss und dann erst den pfad zur klasse angeben muss? oder wie ? oder geht er automatisch von macintosh HD: aus?

Hat da jemand eine Idee bzw. kann mich da jemand aufklären?

ciou
Markus
screamingworld ist offline   Mit Zitat antworten
Alt 04-01-2004, 23:59   #2 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Der Klassenpfad muesste eine Ebene weniger haben, also "Macintosh HD", dann sollte Flash die Klasse classesAS.Ball finden.

mfg r.
bokel ist offline   Mit Zitat antworten
Alt 05-01-2004, 13:24   #3 (permalink)
new Benutzer
 
Registriert seit: Mar 2003
Ort: Hamburg
Beiträge: 256
hallo bokel,

also ich habe jetzt bei den Einstellungen den Klassenfpad auf "Macintosh HD" geändert, aber jetzt kann er sie noch nicht einmal mehr laden.

Was ist daran falsch hst du noch eine Idee?

ciou
Markus
screamingworld ist offline   Mit Zitat antworten
Alt 05-01-2004, 14:29   #4 (permalink)
new Benutzer
 
Registriert seit: Mar 2003
Ort: Hamburg
Beiträge: 256
so,

jetzt habe ich den Fehler gefunden. Ich habe einen MC erstellt und diesen wollte ich mit der Klasse steuern und dazu musste ich den AS Identifier setzen und die dazugehörige Klasse und dort habe ich vergessen classesAs vor Ball zuschreiben.
Ich dummbatz na gut danke und

ciou
Markus
screamingworld 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 15:52 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele