我有我的8級的影片剪輯,我嘗試使用這個腳本製作相冊:錯誤大廈一個相冊
var photo :XML = new XML();
var imgURL :Array = new Array();
var imgCaptions :Array = new Array();
var thumbImg :Array = new Array();
var totImgs : Number = 0;
var imgAtual : Number = 1;
var xPos :Number = Stage.width;
var yPos :Number = Stage.height;
var mclThumb :MovieClipLoader = new MovieClipLoader();
var listenerThumb :Object = new Object();
photo.ignoreWhite = true;
photo.onLoad = function(success) {
if(success) {
var photos :Array = new Array();
photos = this.firstChild.childNodes;
for(var i :Number = 0; i < photos.length; i++) {
imgURL.push(photos[i].attributes.images);
thumbImg.push(photos[i].attributes.thumb);
imgCaptions.push(photos[i].attributes.descricao);
}
totImgs = imgURL.length;
}
}
photo.load("photos.xml");
buildThumb = function() {
for(var i :Number = 1; i <= 8; i++) {
loadMovie(thumbImg[imgAtual],_root["img" + i]);
}
}
buildThumb();
,如果我測試它,我將有一個這樣的錯誤:
打開URL「file:/// C |/Documents%20and%20Settings/Eduardo%20Tavares/My%20Documents/Web%20Sites/site%20dj/images/undefined」錯誤
如果我刪除了buildThumb的函數I沒有錯誤,但它沒有加載任何東西。
這裏是我的xml:
<?xml version="1.0" encoding="ISO-8859-1"?>
<slideshow>
<photo images="foto1.jpg" thumb="thumb1.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
<photo images="foto2.jpg" thumb="thumb2.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
<photo images="foto3.jpg" thumb="thumb3.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
<photo images="foto4.jpg" thumb="thumb4.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
<photo images="foto5.jpg" thumb="thumb5.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
<photo images="foto6.jpg" thumb="thumb6.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
<photo images="foto7.jpg" thumb="thumb7.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
<photo images="foto8.jpg" thumb="thumb8.jpg" descricao="DJ Chambinho fazendo o Gas Total" />
</slideshow>