| |||||||
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: Jun 2004
Beiträge: 77
| keine Varablenanzeige aus dem eingeladenen SWF
Hallo, ich hab ein Problem das ich irgendwie nicht gebacken bekomme und hoffe dass mir jemand weiterhelfen kann. Die Variable, die in der eingeladenen SWF bereitliegt wird mir einfach nicht ausgegeben. Hier der Code: // zunächst zwei ineinandergeschachtelte MC's erstellen _root.createEmptyMocieClip("bg",1); bg.createEmptyMovieClip("strd",1); // in den inneren MC film reinladen loadMovie("bg_test.swf","bg.strd"); // weil mc.onLoad nicht funktioniert - auf EnterFrame // variable 'testvar' die in dem SWF in der zeitleiste definiert ist anzeigen bg.strd.onEnterFrame = function() { if (bereitsDurchlaufen == 1) return; else { trace("zeige testvar: " + bg.strd.testvar); } } Gruss lernenOhneEnde |
| | |
| | #3 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Nö des ist nicht des Prob!! Das onEnterFrame wird gekillt wennst in diesen Mc einen movie lädst!! Verwend mal einen "controller_clip" dann müßte es gehen!! PHP-Code:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Jun 2004
Beiträge: 77
|
Hallo, vielen Dank für die schnelle Reaktion. das mit dem ControllerClip funkt tatsächlich. Das war mir nicht klar dass der einladende MC die Zeitleiste des vorhandenen MC's wegschießt. Ein Problem gibt es aber noch, denn durch die Abfrage "bereitsDurchlaufen" wird das Script nur einmal durchlaufen und zeigt den Variableninhalt nicht an. Wenn ich aber die Abfrage "bereitsDurchlaufen" auskommentiere, zeigt er mir ab der dritten Runde die Variable an. da muss ich wohl ne Abfrage bauen. Gibt es da nix eleganteres? Gruss loe |
| | |
| | #5 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Versteh net ganz für was Du des durchlaufen brauchst!! Kannst mir des Bitte genauer erklären
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jun 2004
Beiträge: 77
|
Hallo, ich wollte eigentlich folgendes Script schreiben // erstelle MC 'bg' // erstelle MC 'bg.strd' // lade in den MC 'bg.strd' den Film 'test.swf' // wenn der Film geladen ist, dann lies den Inhalt der Variablen 'Test' aus da es mir mit 'bg.strd.onLoad' auf teufel komm raus nicht gelang die variable auszulesen habe ich recherchiert und den Hinweis auf einen Bug in mc.onLoad in Flash MX gefunden. Also bin ich auf EnterFrame ausgewichen und dachte, wenn der Film enterFrame in dem MC ausführt, dann hätte er auch die Zeitleiste geladen. Sinn ist dass die Ausführung erst fortgesetzt werden soll, wenn Film und Variablen geladen sind, möchte aber auch nicht dass er die Variablen immer wieder neu ausliest, einmal reicht. Gruss loe |
| | |
| | #7 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Weiss zwar jetzt immernoch nicht wo des "Durchlaufen" auf "1" gesetzt wird!! Wird die auch in dem eingeladenen mc gesetzt!!
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #8 (permalink) | |
| Neuer User Registriert seit: Jun 2004
Beiträge: 77
| Zitat:
var bereitsDurchlaufen = 0; crt.onEnterFrame = function() { if (bereitsDurchlaufen == 1) { return; } else { trace("zeige testvar: "+this._parent.bg.strd.testvar); bereitsDurchlaufen = 1; } }; Aber dank Deiner Hilfe - der Hinweis mit dem zerschiessen der Zeitleiste durch den neuen MC - ist das Leben wieder lebenswert - ich habs gelöst und es funzt.Tausend Dank loe | |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |