2010-12-01 9 views
0

Comment charger une image dans Action Script?Comment charger une image dans Action Script?

J'ai utilisé le code suivant mais l'image n'a pas été chargée.`var ldr: Loader = new Loader();

var url:String = "D:\BlackBerry\workspace\SoundTest\blackberry-tablet-icon.png.bmp"; 
var urlReq:URLRequest = new URLRequest(url); 
ldr.load(urlReq); 
addChild(ldr); 
stage.nativeWindow.visible = true;` 

Aidez-nous s'il vous plaît?

+0

cela peut être lié au format que vous essayez de charger ... vous pouvez essayer de charger ceci: blackberry-tablet- icon.png – PatrickS

+0

Les antislashs doivent être doublés. – alxx

+0

J'ai mis en place des barres obliques inverses, mais fondre à nouveau, même image de résultat n'est pas venu. voici mon code: loader.load (new URLRequest ("D: \\ BlackBerry \\ espace de travail \\ SoundTest \\ assets \\ sample.jpg")); – ramsbh

Répondre

0

Vous devez vérifier les erreurs que ce chargeur donne:

ldr.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onError); 
ldr.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, onStatus); 

function onError(e:IOErrorEvent):void{ 
    trace(e); 
} 
function onStatus(e:HTTPStatusEvent):void{ 
    trace(e); 
} 

Maintenant, vous pouvez filtrer les erreurs et à la recherche sur le web la flèche spécifique donne ce chargeur.

Je suppose que c'est une erreur de sécurité. Flash empêche de charger des images en dehors de son domaine (l'exception est la version de débogage dans Flash cs5) http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/SecurityError.html

+0

Désolé, je n'ai pas trouvé l'erreur, même j'ai essayé de donner des chemins différents et cela ne m'a pas aidé var fileRequest: URLRequest = new URLRequest ("C: /Users/ramesh_bhamidipati/Desktop/Ramesh/sample.jpg"); – ramsbh

Questions connexes