Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-08-2003, 12:55   #1 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: München
Beiträge: 8
Question Variablen über eine Schleife auswerten

Hi Ihr,

vielleciht kann mir einer von Euch helfen - stehe kurz vor dem Wahnsinn....!

Eigentlich simpel: Instanzen einer Variable mit den Bezeichnungen mOver1-9 sollen durch untenstehendes Skript geprüft werden.
Irgendwas stimmt da an der Syntax nicht, denn Flash gibt mir jedesmal die Fehlermeldung aus, dass kein If für das Else vorhanden ist!
Was ist denn da los???

for(i=1; i<=8; i++){
if(_root.["mOver"+i]==1){
....
}else if(_root.["mOver"+i]==0){
....
}
}

Hilfe!!!!

Vielen Dank für eine Antwort.
__________________
Erst sind die Frauen gerührt, dann werden sie geschüttelt...!
James, der Bond ist offline   Mit Zitat antworten
Alt 21-08-2003, 13:19   #2 (permalink)
[Ernst Reiter]
 
Benutzerbild von Scrawer
 
Registriert seit: Jul 2001
Ort: austria
Beiträge: 3.691
ist das ein boolean wert? true/false bzw 1/0

der fehler ist der punkt zwischen _root und []
du kannst den code dann noch so optimieren
ActionScript:
  1. for(i=1; i<=8; i++)
  2. {
  3. if(_root["mOver"+i]) // true (1)
  4. {
  5. ....
  6. }
  7. else if(!_root["mOver"+i]) // false (0) <---- wobei nur else reichen sollte... es sei den es gibt true/false/undefined
  8. {
  9. ....
  10. }
  11. }
__________________
Das Gesetz des Lebens liegt im Notwendigen. Der Reiz des Lebens liegt im Überflüssigen
m.f.g Scrawer (www.thinkspace.at)

Geändert von Scrawer (21-08-2003 um 13:21 Uhr)
Scrawer ist offline   Mit Zitat antworten
Alt 21-08-2003, 13:32   #3 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: München
Beiträge: 8
Supergeil, herzlichen Dank für die schnelle Antwort!

Die 0 und 1 brauche ich da der Code noch erweitert wird und es noch weitere Variablen geben wird.

Viele Grüsse
__________________
Erst sind die Frauen gerührt, dann werden sie geschüttelt...!
James, der Bond 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 10:48 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele