Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-09-2003, 16:02   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Ort: Nähe Freiburg i.Br.
Beiträge: 29
Question switch / case mit Wertebereich

... ich finde hierfür einfach kein Beispiel:

switch (this._x) {
case 230 to 250:
this._x -= 1;
case 180 to 229:
this._x -= 2;
}

Ich nehme an, es ist klar, was ich ausdrücken möchte, aber so ist es nun mal falsch (so kenne ich es aus VB). Wie sieht das denn in AS aus?

Ciao Ismet
Ismet ist offline   Mit Zitat antworten
Alt 26-09-2003, 16:06   #2 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
hja ich hab da auch schon derbers rumprobiert, aber leider geht das glaubich ned
ausser vielleicht so:

ActionScript:
  1. switch(){
  2. case >230:
  3.  case <250:
  4. //aktion
  5. break;
  6. }

naja war etz grad son schnell schuss

ach ja gell switch is geil in vb


hmm funzt doch ned dann gehts meiner meinung nach nicht,
aber mann könnte ja selbst eine switch funktion ausproggen
__________________
Klick hier

Geändert von f@gju (26-09-2003 um 16:09 Uhr)
f@gju ist offline   Mit Zitat antworten
Alt 26-09-2003, 16:27   #3 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Nicht direkt, aber annähernd:

ActionScript:
  1. switch ( true){
  2.     case (i >= 230 && i <= 250):
  3.         trace("230 <= i <= 250");
  4.         break;
  5.        
  6.     case (i>= 180 && i <= 229):
  7.         trace("180 <= i <= 229");
  8.         break;
  9.  
  10.     default:
  11.                                 trace("default");
  12. }


mfg r.
bokel ist offline   Mit Zitat antworten
Alt 26-09-2003, 16:39   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Ort: Nähe Freiburg i.Br.
Beiträge: 29
Smile

Jau, so gehts es.

Besser als x-mal else_if.

Dank dir!
Ismet 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 09:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele