Variable von SWF Loader an geladenes SWF übergeben [Flash 10]
| Beiträge: 6 Registriert: Apr 2010
| 13.03.2012, 17:11
Hallo zusammen
Nach einigen Stunden Recherche, wende ich mich nun an euch.
Ich habe ein SWF "loader.swf", welches ein anderes SWF "movie.swf" lädt. Das loader.swf wird von einem HTML File geladen. Im loader.swf lese ich erfolgreich einen Parameter "xmlUrl", welcher im HTML File übergeben wird, aus. Dies mit folgender Zeile:
ActionScript:1 | var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters.xmlUrl;
|
Nun möchte ich diesen Parameter an das zu ladende movie.swf weitergeben. Leider ist mir das bis jetzt noch nicht gelungen. Kann mir jemand weiterhelfen?
Das movie.swf lade ich wie folgt:
PHP:1 2 3 4 5
|
var _req:URLRequest = new URLRequest();
_req.url = "movie.swf";
_swfLoader = new Loader();
_swfLoader.load(_req);
|
| Geändert von iizisky am 13.03.12 um 17:12 Uhr | |
| | Beiträge: 6 Registriert: Apr 2010
Themenautor/in
| 14.03.2012, 12:38
Hallo
Ich habe nun eine Lösung gefunden.
im loader.swf:
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 | var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters.xmlUrl;
var _req:URLRequest = new URLRequest();
_req.url = "movie.swf";
var variables:URLVariables = new URLVariables();
variables.myxml = paramObj;
_req.data = variables;
_req.method = URLRequestMethod.GET;
_swfLoader = new Loader();
_swfLoader.load(_req);
|
im movie.swf:
ActionScript:1 | trace(root.loaderInfo.parameters.myxml);
|
| |
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|