Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-04-2004, 14:03   #1 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
for-schleife mit if-abfrage

hi,

habe folgendes script auf dem mc chip_4 liegen.
jetzt soll in der schleife chip_4 ausgeklammert werden, dass wenn ein hit mit chip_1 bis chip_3 und chip_5 bis chip_10 stattfindet eine aktion ausgelöst wird.
leider funzt das so noch nicht recht.

for (i = 1; i <=_root["chip_"+i]; i++) {
if (this.hitTest( (_root["chip_"+i]<4) && (_root["chip_"+i]>4))) { this._x = _root.chip_4xpos;
this._y = _root.chip_4ypos;
break;
}
}//Ende for-Schleife

noch kurz zur info:
chip_4 muss ausgeklammert werden, da sonst immer, auch wenn kein hit mit (chip_1 bis chip_3) und (chip_5 bis chip_10) stattfindet, zurück zu seiner ausgangs-pos geht.

gruss sven
xlive ist offline   Mit Zitat antworten
Alt 15-04-2004, 14:15   #2 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: Münster
Beiträge: 39
Versuch's mal so:

ActionScript:
  1. for (i = 1; i <=10; i++) {
  2. if(i!=4) {
  3. if (this.hitTest( _root["chip_"+i])) {
  4. this._x = _root.chip_4xpos;
  5. this._y = _root.chip_4ypos;
  6. break;
  7. }
  8. }
  9. }//Ende for-Schleife
  10.  

Gruß John
Der John ist offline   Mit Zitat antworten
Alt 15-04-2004, 14:33   #3 (permalink)
FBx
 
Benutzerbild von xlive
 
Registriert seit: May 2003
Beiträge: 968
hi,

oooohh ja.
ist doch so viel einfacher.
vielen dank.

gruss sven
xlive 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:13 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele