Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-02-2004, 18:45   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Karlsruhe
Beiträge: 187
Exclamation for schleife stoppt nicht

Hallo.
Trotz meiner Meinung nach exakter Übereinstimmung mit Referenz stoppt diese For-Schleife nicht. Wo liegt mein Fehler?
Sry für so Kinderkram komm aber einfach nciht weiter wegen dem *******.

ActionScript:
  1. onClipEvent(enterFrame){
  2.     test=5;
  3.     for (var i=0;i<=test;i++){
  4.     trace(i);
  5.     }
  6. }

Ausgegeben werden ständig werte zwischen 0 und 5.
Haben wollt ich 0,1,2,3,4,5.

voll uncool.


Greetz& thx BlaX
__________________
Diene dem Forum und die Macht wird mit dir sein! :D

"jetzt muss ich irgendwie noch den preloader prelaoden" copyright by Pascal ;)
BlaX ist offline   Mit Zitat antworten
Alt 26-02-2004, 18:50   #2 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
die for schleife rufst du mit jedem enterframe wider erneut auf ...daher stoppt sie nicht.

das 'test' kannst du dir sparen, denn der wert wird bei jedem durchgang wieder auf 0 gestezt

ausserdem updatet flash den screen innerhalb einer for schleifen prozedur nicht
wenn du immer neue werte brach mach es mit zb if
__________________
gruß bloba

2 x onkel² b_d

Geändert von bloba (26-02-2004 um 18:51 Uhr)
bloba ist offline   Mit Zitat antworten
Alt 26-02-2004, 18:56   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Karlsruhe
Beiträge: 187
thx.
for-SCHLEIFE sagt wohl aus dass se sich selber wiederholt
for muss aber in einen onClipEvent. bei load funzts nicht..
was dann? sry sthe grad irgendwie vor ner wand

thx & Greetz BlaX
__________________
Diene dem Forum und die Macht wird mit dir sein! :D

"jetzt muss ich irgendwie noch den preloader prelaoden" copyright by Pascal ;)
BlaX ist offline   Mit Zitat antworten
Alt 26-02-2004, 21:43   #4 (permalink)
Achim Math.PI
 
Benutzerbild von bloba
 
Registriert seit: Jul 2001
Ort: cool Colonia
Beiträge: 11.642
Zitat:
Geschrieben von BlaX
thx.
for-SCHLEIFE sagt wohl aus dass se sich selber wiederholt
for muss aber in einen onClipEvent. bei load funzts nicht..
was dann? sry sthe grad irgendwie vor ner wand

thx & Greetz BlaX
nei sagt sie nicht aus
es wird einfch nur eine best. anzhal eine prozdur widerholt.


was hast du den vor?
__________________
gruß bloba

2 x onkel² b_d
bloba ist offline   Mit Zitat antworten
Alt 27-02-2004, 10:24   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Karlsruhe
Beiträge: 187
Moin.
Will mit duplicateMovieClip eine bestimmte Anzahl von Kopien erstellen. Bei allen Beispielen die ich bisher gesehen hab wird das über for-schleifen gemacht. mhmhmh

Greetz BlaX
__________________
Diene dem Forum und die Macht wird mit dir sein! :D

"jetzt muss ich irgendwie noch den preloader prelaoden" copyright by Pascal ;)
BlaX ist offline   Mit Zitat antworten
Alt 27-02-2004, 10:45   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ja aber um Himmels willen nicht im enterFrame... des geht schon mit ner for-Loop, aber kein enterFrame:
ActionScript:
  1. for(var i = 1; i <= 10; i++) {
  2. this.mc.duplicateMovieClip("mc" + i, i);
  3. }
Erzeugt dir 10 Kopien von "mc" und nennt diese mc1 - mc10. Feddich...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 27-02-2004, 10:54   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2001
Ort: Karlsruhe
Beiträge: 187
sry,weiss dass es basics sind.
Er verlangt aber nach nem on / onClip Event

Anweisung muss innerhalb einer on/onClipEvent-Prozedur vorliegen
for (var i=0;i<=_root.anzahl;i++){

mhmhm
__________________
Diene dem Forum und die Macht wird mit dir sein! :D

"jetzt muss ich irgendwie noch den preloader prelaoden" copyright by Pascal ;)
BlaX ist offline   Mit Zitat antworten
Alt 27-02-2004, 11:04   #8 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Achso willst das als Objektaktion auf einen MC setzen oder wie? Brauchst aber an sich nicht. Des musst nur in die Zeitleiste schreiben, auf der dein zu duplizierender MC lebt. Wenns unbedingt als Objektaktion sein muss, dann benutz "onClipEvent(load){..}".
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar 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:14 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele