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

把它分成两三行。

有人可以输入正确的代码吗?

4

0 回答 0