2010-12-01 6 views
0

Action Script에서 이미지를로드하는 방법은 무엇입니까?Action Script에서 이미지를로드하는 방법은 무엇입니까?

다음 코드를 사용했지만 이미지가로드되지 않았습니다 .`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;` 

도와주세요.

+0

로드하려는 형식과 관련 될 수 있습니다. 대신로드하는 방법 : blackberry-table- – PatrickS

+0

백 슬래시를 두 배로 늘려야합니다. – alxx

+0

백 슬래시를 구현했지만 다시 녹아 들여 동일한 결과 이미지가 나타나지 않았습니다. 다음은 내 코드입니다. loader.load (새 URLRequest ("D : \\ BlackBerry \\ workspace \\ SoundTest \\ assets \\ sample.jpg"))); – ramsbh

답변

0

는이 로더가 제공하는 오류를 확인해야합니다

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); 
} 

지금 당신이 오류를 필터링하고 웹에서이 로더가 제공하는 특정 화살표를 검색 할 수 있습니다.

나는 보안상의 오류라고 생각한다. 플래시가 도메인 외부의 이미지를로드하지 못하도록합니다. (예외는 플래시 cs5의 디버그 버전입니다.) http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/SecurityError.html

+0

죄송합니다, 오류를 찾을 수 없습니다. 심지어 다른 경로를 제공하고 var fileRequest var도 도움이되지 않았습니다. URLRequest = new URLRequest ("C : /Users/ramesh_bhamidipati/Desktop/Ramesh/sample.jpg"); – ramsbh

관련 문제