Hej folkens.
Jeg sidder og undre mig over hvordan jeg får fat i de properties der er på en SWF fil, jeg embedder med SWFLoader component i Flex.
Min SWF indholder en række metoder og properties som er "public" og dem vil jeg gerne gøre brug af, efter jeg har embedded min SWF.
Udfordringen er at jeg ikke kan få fat i min swf's document class, når jeg kører applikationen. Den er pakket ind i MovieClipLoaderAsset, SystemManager osv, i form af content.loaderInfo.content.... og jeg kan simpelthen ikke finde frem til et objekt der lystre mine custom metoder jeg ved er i SWF'en
Hvis jeg istedet for at embedde swf filen, og derimod loader den ind, runtime med SWFLoader kan jeg uden problem tilgå mine metoder og properties i swf filen. - > er der noget jeg overser, i forhold til at embedde og tilgå det embeddede?
Håber der sidder en der lige kan pege, tror lidt jeg ikke ser skoven for bare tær - eller hvad det nu er man siger ![]()
på forhånd tak.
1 kommentar
Hejsa Flasger
Jeg mener ikke du kan embedded en swf fil også tilgå kode i filen, prøv lige at læse her
http://livedocs.adobe.com/flex/3/html/help.html?content=embed_4.html
Uddrag: "If the SWF file contains any ActionScript code, Flex prints a warning during compilation and then strips out the ActionScript from the embed symbol. This means that you can only embed the symbol itself.".
Med venlig hilsen, best regards
Rene´