Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-07-2006, 12:42   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2004
Beiträge: 122
If-Abfrage so richtig??????

hab ich da en fehler drinnen ?

Code:
if (Label=="Label1");
{var cue = "var1";}

if (Label=="Label2");
{var cue = "var2";}

if (Label=="Label3");
{var cue = "var3;}
soll eine ifabfrage sein, die je nach lable eine variable setzt!

THX
bluscht ist offline   Mit Zitat antworten
Alt 03-07-2006, 13:05   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Was willste denn für einen Fehler haben?

EDIT:
( Huch die Semikolons hatte ich gar nicht gesehen... )


Könnte man auch so machen...
PHP-Code:
switch( Label )
{
   case 
"Label1":
      var 
cue "var1"; break;

   case 
"Label2":
      var 
cue "var2"; break;

   case 
"Label2":
      var 
cue "var3"; break;

__________________
ERROR: Signature is too large

Geändert von rendner[i] (03-07-2006 um 13:09 Uhr)
rendner[i] ist offline   Mit Zitat antworten
Alt 03-07-2006, 13:05   #3 (permalink)
Spiritmonger
Gast
 
Beiträge: n/a
Mach halt so:
PHP-Code:
var cue "var"+Label.slice(5); 
  Mit Zitat antworten
Alt 03-07-2006, 13:07   #4 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Was sollen denn die Semikolons hinter der if-Abfrage? Außerdem Label oder Lable? "label" wird übrigens auch von Flash verwendet und ist daher kein guter Name für eine Var.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 03-07-2006, 13:46   #5 (permalink)
dreizeiler
 
Benutzerbild von mojave
 
Registriert seit: Sep 2004
Ort: Berlin
Beiträge: 1.411
mit if:

PHP-Code:
if (Label=="Label1")
{var 
cue "var1";}

else if (
Label=="Label2")
{var 
cue "var2";}

else if (
Label=="Label3")
{var 
cue "var3";} 
das else nicht vergessen
mojave ist offline   Mit Zitat antworten
Alt 03-07-2006, 14:31   #6 (permalink)
Neuer User
 
Registriert seit: Dec 2004
Beiträge: 122
Danke für diese angaben, haben mich mal wieder ein stück weitergebracht!!!

Nun frage ich die variable ab mit

_root.seekToCuePoint(cue);


aber da komtm immer der Fehler 1002:
Illegal cue point: time must be number and/or name must not be undefined or null

Was flash abgefragt?
bluscht ist offline   Mit Zitat antworten
Alt 03-07-2006, 23:15   #7 (permalink)
Neuer Rossi
 
Benutzerbild von rossi123
 
Registriert seit: Feb 2004
Ort: Wien
Beiträge: 65
schau mal, ob jemals eine deiner IF-Bedingungen == true wird.

du kannst Dir auf jeden fall helfen, wenn Du vor den IFs eine fixe Belegung machst:
PHP-Code:
var cue "var1";
if (
Label=="Label2") {
    
cue "var2";
} else if (
Label=="Label3") {
    
cue "var3"

so stellst du sicher, dass cue einen wert hat.

aber das ist nur eine von 10^10 möglichkeiten, das zu lösen (grob geschätzt)
rossi123 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 15:34 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele