Air Android Flash 5.5发布,向我显示一个错误

Air Android Flash 5.5发布,向我显示一个错误,android,actionscript-3,flash,air,Android,Actionscript 3,Flash,Air,我正在使用AS3 Flash CS5.5创建一个android应用程序 它是一个简单的库,包含上传到网页的图像,我正在使用这段代码,有人可以帮助我` //THIS DEFINES THE ARRAY WHERE YOUR LOADERS WILL GO var pictureArray:Array = new Array; //THIS CODE TARGETS THE BUTTONS -- WHEN YOU CLICK THEM THE FUNCTIONS 'nextpic' and 'la

我正在使用AS3 Flash CS5.5创建一个android应用程序 它是一个简单的库,包含上传到网页的图像,我正在使用这段代码,有人可以帮助我`

//THIS DEFINES THE ARRAY WHERE YOUR LOADERS WILL GO
var pictureArray:Array = new Array;

//THIS CODE TARGETS THE BUTTONS -- WHEN YOU CLICK THEM THE FUNCTIONS 'nextpic' and 'lastpic' WILL FIRE
nextbtn.addEventListener(MouseEvent.CLICK, nextpic)
backbtn.addEventListener(MouseEvent.CLICK, lastpic)


//YOUR LOADERS. I'VE PUT 3 PICTURES IN THE LIBRARY
//THE LAST LINE FOR EACH LOADER 'PUSHES' THE LOADER INTO THE ARRAY

var loader1 = new Loader();
loader1.load(new URLRequest("banana.jpg"));
pictureArray.push(loader1);

var loader2 = new Loader();
loader2.load(new URLRequest("big apple.jpg"));
pictureArray.push(loader2);

var loader3 = new Loader();
loader3.load(new URLRequest("pineapple.jpg"));
pictureArray.push(loader3);


//WE ADD THE FIRST 'CHILD' HERE
//NOTE THAT ARRAYS HOLD OBJECTS IN CONSECTUTIVE POSITIONS: 0 - WHATEVER
//THE FIRST OBJECT IN THE ARRAY IS ADDRESSED AT: ARRAYNAME[0], THE SECOND OBJECT IS 
//AT ARRAYNAME[1], ETC.

addChild(pictureArray[0]);
pictureArray[0].x = 110; pictureArray[0].y = 80; 


//n IS JUST A COUNTER THAT WILL MAKE IT EASIER TO ADDRESS THE ITEMS IN THE ARRAY
var n:int = 0;                                  


Function nextpic(e)
{
  removeChild(pictureArray[n]);
  n = n+1; 

  //HERE WE RESET THE POSITION IN THE ARRAY IF WE'VE GONE PAST THE NUMBER OF PICTURES THAT WE HAVE
  if (n>pictureArray.length - 1)
    n=0;

  addChild(pictureArray[n]);
  pictureArray[n].x = 110; pictureArray[n].y = 80; 
}

function lastpic(e)
{
  removeChild(pictureArray[n]);
  n = n-1;
  if (n<0)
    n=pictureArray.length - 1;

  addChild(pictureArray[n]);
  pictureArray[n].x = 110; pictureArray[n].y = 80; 
}`
//这定义了加载程序将去的数组
var pictureArray:Array=新数组;
//此代码以按钮为目标--当您单击按钮时,将触发函数“nextpic”和“lastpic”
nextbtn.addEventListener(MouseEvent.CLICK,nextpic)
backbtn.addEventListener(MouseEvent.CLICK,lastpic)
//你的装载机。我在图书馆里放了三张照片
//每个加载器的最后一行将加载器“推”到数组中
var loader1=新加载器();
loader1.load(新的URL请求(“banana.jpg”);
图1推送(装载机1);
var loader2=新加载器();
loader2.load(新的URL请求(“big apple.jpg”);
图片:推送(装载机2);
var loader3=新加载器();
loader3.load(新的URL请求(“菠萝.jpg”);
图1推送(装载机3);
//我们在这里添加第一个“CHILD”
//请注意,数组将对象保持在连续位置:0-任意值
//数组中的第一个对象的地址为:ARRAYNAME[0],第二个对象的地址为
//在ARRAYNAME[1]等处。
addChild(pictureArray[0]);
pictureArray[0].x=110;pictureArray[0],y=80;
//n只是一个计数器,可以更容易地寻址数组中的项
变量n:int=0;
功能nextpic(e)
{
removeChild(pictureArray[n]);
n=n+1;
//在这里,如果我们已经超过所拥有的图片数量,我们将重置数组中的位置
如果(n>pictureArray.length-1)
n=0;
addChild(picturearlay[n]);
pictureArray[n].x=110;pictureArray[n].y=80;
}
函数lastpic(e)
{
removeChild(pictureArray[n]);
n=n-1;

如果(nre write
Function
as
Function
Easy!

re write
Function
as
Function
Easy!

re write
Function
as
Function

re write
Function
as
Function
Easy