PDA

Volledige versie bekijken : variabelen tussen movies


houtwurm
%Europe/Berlin %393 %2005, 10:26
Hallo,

ik heb een movie (root) met daarin enkele uit een xml geladen variabelen.
uit die variabelen wordt een naam van een template gehaald dat ik via een loadMovie in een placeholder laad (child).
Nu wil ik enkele variabelen uit de root movie in de child movie meesturen.
Hoe doe ik dat?

rackdoll
%Europe/Berlin %417 %2005, 11:01
zodar je die movie weg schrijft moet je die variabelen ermee weg sschrijven...
dit kan je gewoon op de frame zetten waar je iets weg schrijft.......of voeg alles vars samen in 1 ding kan ook.
laat je fla effe zien dan kan ik er beter over ouweHoeren ;)
wel flash 2004 mx pro plz.

Roenes
%Europe/Berlin %576 %2005, 14:49
In de url meegeven kan toch?
mc.loadMovie("bestand.swf?var1=hallo&var2=nix");

En anders kun je swfjes altijd met elkaar laten communiceren via localconnection. Dus dat moet wel te doen zijn :)

TheDutch
%Europe/Berlin %612 %2005, 15:41
Dat kan niet hoor Roenes ;).

Ook localconnection is niet nodig aangezien het een SWF in een SWF is. Je kunt de variable van de root movie gewoon aanspreken. _root.pathToVariable.variable of wanneer je _lockroot gebruikt _level0.pathToVariable.variable :).

Roenes
%Europe/Berlin %634 %2005, 16:13
Dat kan niet hoor Roenes ;).Ohw, ik gokte dat het wel zou kunnen, want als je hetzelfde in de adresbalk typt dan kun je die vars wel benaderen in flash :)

Dus ik gokte dat het met loadMovie ook wel zou kunnen :p

TheDutch
%Europe/Berlin %653 %2005, 16:41
Die fout heb ik ook al een keer gemaakt, vandaar :P.

Roenes
%Europe/Berlin %656 %2005, 16:45
Dan onthoud ik het waarschijnlijk vanaf nu dus ook :P

houtwurm
%Europe/Berlin %600 %2005, 15:24
Het probleem is dat de child niet weet welke variablen hij uit de root moet halen...

TheDutch
%Europe/Berlin %630 %2005, 16:08
Dan geef je vanaf de parent de child de variable door. Je kunt gewoon via paden variablen uitlezen en neerzetten :).

Vertel me ook alsjeblieft wanneer je er geen bal van snapt...