У меня есть массив списка и созданный владелец места с именем объекта массива (пример: myArray [a, b]) и загруженные изображения оттуда, имея список массивов в качестве имени папки. И, наконец, создал клип MovieClip для загрузки на них и отображения на сцене.Удалить список фильмов, используя список массивов?
Теперь я хочу удалить их, вызвав тот же список массивов.
Нужна помощь здесь ...
Мой код ниже:
for (var l: int = 0; l < ListArray.length; l++) {
var BookName: MovieClip = new bookThumb();
trace("\n[" + l + "]: " + ListArray[l]);
ImageFoldername = ListArray[l];
var bookImagePath: String = "file://" + File.userDirectory.nativePath.toString() + "/Books/" + ImageFoldername + "/Images/Icon.png";
trace(bookImagePath);
var ImagePlacer: Loader = new Loader;
var ImageURL: URLRequest = new URLRequest(bookImagePath);
ImagePlacer.load(ImageURL);
BookName.addChild(ImagePlacer);
BookName.name = ImageFoldername
addChild(BookName)
BookName.x = FirstBook_x;
BookName.y = FirstBook_y;
BookName.buttonMode = true;
BookName.mouseChildren = false;
BookName.addEventListener(MouseEvent.CLICK, IconSelected);
BookName.alpha = .8
BookName.addEventListener(MouseEvent.MOUSE_OVER, IconMouseOver);
BookName.addEventListener(MouseEvent.MOUSE_OUT, IconMouseOut);
FirstBook_x = FirstBook_x + 250;
}
привет, я не вспышка развиваться так не может проверить это, я знаю что adobe имеет метод Splice, где он удаляет объект из массива в индексе позиции. С этим вы можете использовать myArrayOfMovieclips.splice (2); http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000752.html – Moynul