簡體   English   中英

使用AS3問題加載圖片

[英]Loading a picture using AS3 issues

當用戶使用AS3單擊按鈕時,我正在嘗試上傳圖片。 我在舞台上有一個按鈕和一個進度欄。 這是相關代碼:

var myLoader:Loader = new Loader();

myPB.source = myLoader.contentLoaderInfo;

btn_one.addEventListener(MouseEvent.CLICK, btnImage);

function btnImage(event:MouseEvent):void{
   myLoader.load(new URLRequest("MyPic.jpeg"));
   addCild(myPB);
   removeChild(myPB);
   btn_one = null;

myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, finishImage);
     function finishImage(event:Event):void{
      addChild(myLoader);
      removeChild(myLoader);
      btn_one = null;

當我執行代碼時,出現此錯誤,錯誤#2044:IOErrorEvent:未處理。 text = Error#2035:URL not found我有什么想法要出錯嗎?

var myLoader:Loader = new Loader();

//myPB.source = myLoader.contentLoaderInfo;

btn_one.addEventListener(MouseEvent.CLICK, btnImage);

function btnImage(event:MouseEvent):void{
    myLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, finishImage);
    myLoader.load(new URLRequest("MyPic.jpeg"));
    //addCild(myPB);
    //removeChild(myPB);
   btn_one = null;
}

function finishImage(event:Event):void{
    addChild(myLoader);
    //removeChild(myLoader);
    btn_one = null;
}

這應該工作。 我不知道您嘗試通過添加一個子項然后直接刪除該子項來完成什么。

希望這可以幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM