Chargement de swf dans swf
Bonjour,
J'utilise le code suivant pour charger un swf depuis mon swf :
Code:
1 2 3 4
|
var loader:Loader = new Loader();
loader.load(new URLRequest("deng.swf"));
addChild(loader); |
ça compile mais j'obtiens cette erreur à l'exécution : Echec de la contrainte de type*: conversion de flash.display::Loader@72e3ce1 en mx.core.IUIComponent impossible. :(
pourtant je trouve partout ce code sur internet et ça a l'air de marcher pour les autres ...
J'ai aussi tenté d'afficher le contenu seulement une fois chargé :
Code:
1 2 3 4 5 6 7 8
|
var loader:Loader = new Loader();
loader.load(new URLRequest("deng.swf"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
private function onComplete(event:Event):void {
addChild(loader.content);
} |
mais là encore ça ne marche pas : TypeError: Error #1034: Echec de la contrainte de type*: conversion de flash.display::AVM1Movie@d061c01 en mx.core.IUIComponent impossible.
quelqu'un pourrait me dire ce qui ne va pas dans ce code ?