| |||||||
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 2003 Ort: Köln
Beiträge: 116
| Schwierigkeiten mit Variablenübergabe in externen MC
Tach! Hab hier Schwierigkeiten mit einer Variablenübergabe. Folgendes: Ich möchte einen externen SWF-Button per loadmovie in einen Container im Hauptfilm laden. Code: button.loadMovie("button_big.swf"); In dem "button_big.swf" gibt es einen mc "button" und darin ein Textfeld mit der Variable "link" - diese Variable muss aus dem Hauptfilm an den SWF-Button übergeben werden, damit die richtige Rubrik auf dem Button als Text erscheint. Soweit, sogut, der Button funktioniert und ist per "rollover" animiert. Aber die Textvariable wird nicht übergeben. Hauptfilm: Code: button.button.link = "SUPÄ"; woran kann das liegen? Komischerweise hab' ich zum testen mal in der "button_big.swf" im mc "Button" eingegeben: Code: this.link = _parent._parent.link; Code: link = "SUPI" Oh Gott, blickt hier noch einer durch??????? |
| | |
| | #2 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
kannst du vieleicht mal die teile, reduziert auf das problem, hochladen; bei der erklärung habe ich net ganz durchgeblickt;
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Sep 2003 Ort: Köln
Beiträge: 116
|
Anbei die FLA. Ich kann mir eigentlich nur vorstellen, daß das was mit dem Instanznamen im Hauptfilm zu tun haben kann. Code: button.loadMovie("button_big.swf");
link = "SUPÄ"; Danke schonmal |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Sep 2003 Ort: Köln
Beiträge: 116
|
So, ich glaub die Problematik liegt gar nicht bei dem Button, sondern generell bei der Variablenübergabe in einen externen Flashfilm. nochmal von vorn: Ich platziere im Hauptfilm einen Container mit dem Instanznamen "button". Dann schreibe ich: Code: button.loadMovie("button_big.swf");
button.link = "SUPÄ"; Code: trace("link:"+link); WIESO????? Ich werd wahnsinnig!!! |
| | |
| | #5 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
ahhhhhhh weil der content vom container net weiß, wer/was "button" ist, weil button nur auf der zeitleiste vom hauptfilm liegt;das gilt nur lokal(innerhalb der zeitleiste, respektevie der function, wo die variable definiert wird), dafür gibts :"_global" nimm im hauptfilm: PHP-Code: PHP-Code:
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Sep 2003 Ort: Köln
Beiträge: 116
|
Bin noch 'n Stück weiter: Wenn ich die Variable im Hauptfilm in Frame 10 definiere (also 10 Frames, nachdem der Film "button_gross.swf" über loadmovie geladen wird), dann geht's. Was ich nicht ganz verstehe: die Variable button.link liegt doch im container im Hauptfilm. Wird sie überschrieben, wenn ich in diesen container einen Film lade? |
| | |
| | #7 (permalink) | |
| Neuer User Registriert seit: Sep 2003 Ort: Köln
Beiträge: 116
| Zitat:
Geändert von zickzackzorro (24-05-2006 um 16:13 Uhr) | |
| | |
| | #8 (permalink) |
| tracer Registriert seit: Jun 2004
Beiträge: 4.415
|
guckst du beispiel;
__________________ Viola per Sempre Alle Angaben ohne Gewehr! trace your open mind in variables ! andretti ActionScript Dictionary |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Sep 2003 Ort: Köln
Beiträge: 116
|
Alles klar, klar so geht's. Aber wie gesagt möchte ich aus dem Hauptfilm eine Textvariable an den nachgeladenen MC übergeben - das macht in meinem Fall wirklich Sinn, und es klappt anscheinend erst dann, wenn der MC fertig geladen ist. Aber was mache ich, wenn ich im Hauptfilm nur 1-2 Frames benutzen will? Ich müsste theoretisch nachfragen, ob der Film komplett geladen ist, und erst dann kann ich ihm 'ne Variable übergeben. Geändert von zickzackzorro (24-05-2006 um 17:16 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |