Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-07-2003, 20:25   #1 (permalink)
destruction tour 2004
 
Benutzerbild von antistyles
 
Registriert seit: Feb 2003
Ort: Göttingen
Beiträge: 220
duplicateMovieClip Problem (noob noob)

hi!
beim versuch, den mc mcMenue zu dupliziernen komm ich irgendwie nicht weiter. wo issn da der fehler?
achso, bei der setProperty._x sache bin ich mir nicht ganz sicher ob das so geht...


PHP-Code:
mcMenueX getProperty(_root.mcMenue_x);
mcMenueY getProperty(_root.mcMenue_y);

//erzeugung der buttons der hauptkategorie
//Anzahl der Hauptkategorien

function erzHkbuttons (cntHk) {
    
cntHk=2;
    while (
cntHk>0) {
        
duplicateMovieClip (_root.mcMenue"mcMenue"+ii);
        
setProperty ("mcMenue"+i_xmcMenueX+i*100);
        
setProperty ("mcMenue"+i_ymcMenueY);
        
i++;
        
cntHk--;
    }

greetz
__________________
deconstruction desinformation antistyles
antistyles ist offline   Mit Zitat antworten
Alt 22-07-2003, 20:30   #2 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
wo wir doch hier im Flash MX AS board sind:

ActionScript:
  1. mcMenueX = _root.mcMenue._x;
  2. mcMenueY = _root.mcMenue._y;
  3.  
  4. //erzeugung der buttons der hauptkategorie
  5. //Anzahl der Hauptkategorien
  6.  
  7. function erzHkbuttons (cntHk) {
  8.     while (cntHk>0) {
  9.         duplicateMovieClip (_root.mcMenue, "mcMenue"+i, i);
  10.         _root["mcMenue"+i]._x = mcMenueX+i*100;
  11.         _root["mcMenue"+i]._y = mcMenueY;
  12.         i++;
  13.         cntHk--;
  14.     }
  15. }
  16. erzHkbuttons(2);

ist aber eigentlich kein Fehler drinn?

EDIT: hast du schon mal durchgetraced?

Geändert von Janoscharlipp (22-07-2003 um 20:32 Uhr)
Janoscharlipp ist offline   Mit Zitat antworten
Alt 22-07-2003, 20:37   #3 (permalink)
destruction tour 2004
 
Benutzerbild von antistyles
 
Registriert seit: Feb 2003
Ort: Göttingen
Beiträge: 220
so, jetzt läuft es, keine ahnung woran es lag.
danke für das feintuning

achso, (noob), was ist denn tracen und was bringt das?
__________________
deconstruction desinformation antistyles
antistyles ist offline   Mit Zitat antworten
Alt 22-07-2003, 20:43   #4 (permalink)
muh
 
Benutzerbild von Janoscharlipp
 
Registriert seit: Apr 2002
Ort: Freiburg / Stuttgart
Beiträge: 4.338
mit trace kannst du Variablen ausgeben.

zum Beispiel so:

ActionScript:
  1. meineVariable = "diesIstEinString";
  2.  
  3. trace(meineVariable);
  4.  
  5. //Ausgabe: diesIstEinString
  6.  
  7.  
  8. oder so:
  9.  
  10. myVar = 10;
  11.  
  12. trace("myVar = "+myVar);
  13.  
  14. //Ausgabe: myVar = 10
  15.  

du kannst damit also immer überprüfen, was in welcher Variable steht.

bei Pfadproblemen hilft auch sowas:

trace(myMC._target);
Janoscharlipp ist offline   Mit Zitat antworten
Alt 22-07-2003, 21:17   #5 (permalink)
destruction tour 2004
 
Benutzerbild von antistyles
 
Registriert seit: Feb 2003
Ort: Göttingen
Beiträge: 220
also folgendes:
flash gibt mir die fehlermeldung aus, dass ein "skript die ausführung des filmes verlangsamt".
woran kann sowas liegen? hat auf jeden fall was mit der funktion (s.o.) zu tun,

Edit: wenn ich den mc nicht mehr mit _root. referenziere, tritt der fehler nicht mehr auf, aber dann geht die funktion ja auch nicht mehr...
aber wie beheb ich den fehler?
erfahrung damit?
__________________
deconstruction desinformation antistyles

Geändert von antistyles (22-07-2003 um 21:19 Uhr)
antistyles ist offline   Mit Zitat antworten
Alt 22-07-2003, 21:21   #6 (permalink)
destruction tour 2004
 
Benutzerbild von antistyles
 
Registriert seit: Feb 2003
Ort: Göttingen
Beiträge: 220
hier die *.fla
Angehängte Dateien
Dateityp: zip menü.zip (2,9 KB, 3x aufgerufen)
__________________
deconstruction desinformation antistyles
antistyles ist offline   Mit Zitat antworten
Alt 22-07-2003, 21:26   #7 (permalink)
Erstmal n Herri!
 
Benutzerbild von _Hannes_
 
Registriert seit: Aug 2002
Ort: Hamburg
Beiträge: 1.233
also die Fehlermeldung die Du beschrieben hast tritt meistens auf wenn eine Schleife leer läuft (seltsamerweise auch wenn sie nur daraufhin läuft), d.h. kein End e findet.

Bei mir funzt das Script aber auch!
mfg :=
__________________
hannesstruss.de
_Hannes_ ist offline   Mit Zitat antworten
Alt 22-07-2003, 21:32   #8 (permalink)
destruction tour 2004
 
Benutzerbild von antistyles
 
Registriert seit: Feb 2003
Ort: Göttingen
Beiträge: 220
noch wer ne idee woran's liegen kann?
__________________
deconstruction desinformation antistyles
antistyles 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 04:48 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele