| |||||||
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: Sep 2002
Beiträge: 40
| Variable geht verloren
Hi Leute, ich werd gleich ganz kirre... Hab mir ein Navigationsmenu in Flash MX gebaut, das je nach gedrücktem Button rechts der Menuleiste einen bestimmten swf-film laden soll. Die Menüleiste wird auf jeder ASP-Seite angezeigt, allerdings läuft rechts von der Menüleiste der jeweilige Film zum Menübutton. Dieser Film wird über ein Variable geladen, wenn der jeweilige Button gedrückt wurde (geturl + variable) Bisher lief alles wunderbar. 6 Hauptmenüpunkte, 6 Filme. Das ansonsten nichts besonderes passiert wollte ich den Film jetzt in Flash 5 veröffentlichen. Da muckt das Ding auf. Die Menupunkte 1 bis 4 laufen ausgezeichnet. Menupunkt 5 + 6 wird zwar die Variable an ASP übergeben und ich kann sie auch auslesen, aber im Flash ist sie weg, d.h. der dazugehörende Film erscheint nicht. var rubrik = _root.rubrik setGlobal("rubrik", rubrik); if(rubrik eq "1"){ gotoAndStop("Rubrik1"); }else if(rubrik eq "2"){ gotoAndStop("Rubrik2"); }else if(rubrik eq "3"){ gotoAndStop("Rubrik3"); }else if(rubrik eq "4"){ gotoAndStop("Rubrik4"); }else if(rubrik eq "5"){ gotoAndStop("Rubrik5"); }else if(rubrik eq "6"){ gotoAndStop("Rubrik6"); } Ich hab schon Buchstaben für Buchstaben gelesen. Ich kann keinen Fehler erkennen. Speichere ich das ganze in Flash 6 ab. Läuft alles. Wo ist hier der Fehler ?????? Ziemlich unlogisch. Kann mir jemand helfen? Gruss Batida Geändert von Batida (04-09-2003 um 11:38 Uhr) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Sep 2002
Beiträge: 40
|
Hallo, ich setze die Variable auf globale Gültigkeit. Das seltsame ist Punkt 1-5 funktionieren (Pkt 5 funktioniert wieder ohne Änderung). Die Anweisungen in Punkt 6 sehen aber ganz genauso aus. Ich springe je nach Rubrik an eine bestimmte Markierung im Film. In dieser Markierung wird der gewählte Menupunkt farbig unterlegt und der betroffene Film mit loadMovie("film6","spot1"); geladen und die anderen 5 Filme entladen unloadMovie("film1"); etc. Spot1 ist mein leerer MovieClip in dessen Bereich der Film geladen werden soll. Das ganze ist doch unlogisch. Sobald ich auf Flash 6 veröffentliche funktioniert der Film. ???? Gruss Batida |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Aug 2002 Ort: Faust-Stadt
Beiträge: 2.577
|
hi da fällt mir auch nichts ein ausser das du die ganze if abfrage vieleicht so lösen kannst. ActionScript:
__________________ gruß Harry |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |