1

次のコードがあります。

//Importorting classes
import flash.events.*;
import flash.display.*;
import flash.net.*;

//Variabile declaration
var source:*; //variabile adresaressing to the source
var loader:Loader;
var loaderIndex:Number = 1; //variabile which remembers the value of the shown image.

function loadIt()
      {
         // Loading image
         loader = new Loader();
      loader.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS,onLoadingProgress); 
         loader.contentLoaderInfo.addEventListener(Event.INIT,initHandler); 
         addChild(loader); //functia adauga pe scena imaginea incarcata
         imagine_stepper.addEventListener(Event.CHANGE,changeHandler);

         // Loading the first image...
         loadImage();//lanseaza procesul de incarcare al primei imagini
      }

          function initHandler(event:Event):void
      {
         source = loader.content;
         source.alpha = 0;
         source.x = zonaAfisare_mc.x;
         source.y = zonaAfisare_mc.y;

         addEventListener(Event.ENTER_FRAME,enterFrameHandler);
      }
         function onLoadingProgress(evt:ProgressEvent):void{
         var percentage:Number=(evt.bytesLoaded/evt.bytesTotal)*100;
         var total_percentage:Number=Math.floor(percentage);
         loaded.text=total_percentage.toString()+" %";
         loaded_bar.setProgress(total_percentage,100);
      }
         function changeHandler(event:Event):void
      {
         loaderIndex = imagine_stepper.value;
         loadImage();
      }
         function enterFrameHandler(event:Event):void
      {
         if( source.alpha < 1 ){
            source.alpha += .1;
         }else{
            removeEventListener(Event.ENTER_FRAME,enterFrameHandler);
         }
      }

      // Returning the file name path: /"imagine"+value of the variable loaderIndex +file extension
      function getPath():String
      {
         return ("images/image"+loaderIndex+".jpg");
      }
         function loadImage():void
      {
         loader.load(new URLRequest(getPath()));
      }
loadIt();

エラー#2000が表示されます。昨日はうまくいきましたが、何も変更せずにこのエラーが発生しました:パスなし、写真なし。私は何をすべきか?

次の行が原因のようです: loader.load(new URLRequest(getPath()));

それを 2 ~ 3 行に分割します。

誰かが私に正しいコードを入力できますか?

4

0 に答える 0