![]() |
Загрузка изображений по очереди
Вложений: 1
Доброго времени суток.
Пытаюсь сделать так, чтобы картинки по очереди грузились. проблема в том, что когда я после загрузки первого изображения вызываю функцию displayGallery, следующие картинки не грузятся. Подскажите пожайлуста, что я делаю не так? Код:
var gallery_xml:XML = new XML (); |
Наверно потому что gallery_array приватная переменная функции gallery_xml.onLoad.
Т.е ее можно увидить только внутри функции gallery_xml.onLoad. |
qazwsx, спасибо.
Вынес определеение gallery_array в основной код, все работает. |
Почему приватная?
Код:
function displayGallery (gallery_array:Array) |
Потому что она описана внутри gallery_xml.onLoad
|
Че то я не совсем понимаю. Массив gallery_array передается в качестве параметра функции displayGallery. Вы хотите сказать, что она там невидна.?!
А вот здесь, массив действительно невиден Код:
mclListener.onLoadInit = function () |
Она только там и видна... Ты читать то умееш?
Для наглядности я писал Код:
displayGallery{ |
Цитата:
Код:
displayGallery{ |
Ай ты меня запутал
Код:
gallery_xml.onLoad = function ()Код:
trace(gallery_array) |
Цитата:
Код:
trace(gallery_array)Отвечаю: Код:
function displayGallery(gallery_array:Array):VoidА то что касается области видимости gallery_array Вы правы - gallery_array виден только в gallerey_xml.onLoad. Но с этим никто неспорил, просто функция displayGallery входит в область видимости gallery_xml.onLoad. |
| Часовой пояс GMT +4, время: 02:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.