| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Oct 2005
Beiträge: 14
|
Hallo allerseits, ich hab mal wieder ne frage zu den Color Objekten. Und zwar hab ich diesen Code: for(i=0;i<=(this[aktiveItem+"Array"].length-1);i++){ var articelColor[i]:Color = new Color(this[aktiveItem+"Array"][i]); articelColor[i].setRGB(farbwert); } Der Code funktioniert nicht!!! Er meldet "Identifier expected" Wenn ich die Variablennamen für articelColor zu Testzwecken statisch festlege ( bsp articelColor1) gehts. Also ist mit der Funktion ansich alles OK. Wenn ich "var" und ":Color" zur Dekleration und Typenfestlegung weglasse meldet er zwar keine Fehler aber es funz auch nicht. Es scheint als verlangt Flash die Dekleration, kann sie aber auf Grund des Zugriffsoperators nicht ausführen. Jetzt die Frage wie kann ich den Typ (Color) vestlegen und gleichzeitig den Zugriffsoperator einsetzten. Also articelColor[i]:Color Bitte helfen bin am verzweifeln. Danke scaramob |
| | |
| | #2 (permalink) | |
| :Void Registriert seit: Jun 2005 Ort: börlin
Beiträge: 931
| Zitat:
.eine var-variable ist lokal, gilt also nur innerhalb ihrer { }, das heißt, wenn die for schleife weitergelaufen ist, ist dein articelColor[i] futsch. (so sollte es sein, flash kompiliert da aber etwas fehlerhaft). das heißt, ein var articelColor:Color sollte dir völlig reichen, wenn du lustig bist und die einzelnen dinger nachher noch brauchst, kannst du die typisierte private variable ja danach in eine globale speichern: PHP-Code: | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |