J'ai essayé de charger une image dans le même dossier que le flash, mais cela n'a pas fonctionné.Erreur lors du chargement du fichier externe
package {
import flash.display.MovieClip;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.display.Stage;
public class engine extends MovieClip {
var imgRequest:URLRequest = new URLRequest("cloud.jpg");
var imgLoader:URLLoader = new URLLoader();
var sym:Symbol2= new Symbol2;
public function engine() {
imgLoader.load(imgRequest);
addChild(imgLoader);
trace(imgLoader);
}
}
}
F:\test\engine.as, Line 16 1067: Implicit coercion of a value of type flash.net:URLLoader to an unrelated type flash.display:DisplayObject.
Pourriez-vous me dire comment résoudre ce problème? J'ai essayé plusieurs façons mais je n'ai toujours pas compris T_T
La chose à retenir est que 'Loader' est pour les éléments d'affichage tels que des images et des fichiers SWF et' URLLoader' est pour l'envoi et chargement de données via des requêtes HTTP. – shanethehat