![]() |
Табличная галерея в AS2
Доброе время суток, господа!
Хотел бы поинтересоваться, кто мог бы мне помог решить задачку. Условия следующие: Первое и последнее, самое главное и мучительное для меня. Начал делать сайт в AS2, и дошел до такой странички, где нужно сделать галерею имено такую же как здесь: http://demiart.ru/forum/index.php?showtopic=90033 Вопрос: какой же скрипт мне написать, чтобы получилось разбить цикл на столбцы и строки, т.е. мне нужно чтобы было 2 столбца и бесконечное количество строк(добавление через админку в XML). В примере пишут такой момет: thumb_loader.x = (my_thumb_width+10)*x_counter; thumb_loader.y = (my_thumb_height+10)*y_counter; if (x_counter+1 < columns){ x_counter++; } else { x_counter = 0; y_counter++; } все понятно и красиво, НО в AS2 не работает.. Pls HEELP! Thnx for your prompt response!:o |
в AS2 координаты _x и _y
|
Код AS1/AS2:
|
Цитата:
Добавлено через 1 минуту Цитата:
Добавлено через 5 минут Может это поможет как-то? Это кусок скрипта моего сайта. Именно он мне выдает галерею, но к сожалению только в один столбик, мне нужно сделать в 2 или 3. function callThumbs1() { this.createEmptyMovieClip("container_mc4",this.getNextHighestDepth()); container_mc4._x = _root.gallery_x; // координаты самой галереи container_mc4._y = _root.gallery_y; var clipLoader = new MovieClipLoader(); var preloader = new Object(); clipLoader.addListener(preloader); clipLoader.onLoadInit = function(thumbs_mc:MovieClip) { thumbs_mc._width = menu_mc._width/5.5; // ширина мал. картинки thumbs_mc._height = thumbs_mc._width/1.51; // высота мал. картинки } for (i=0; i< _root.myImagesTotal; i++) { thumbURL = gall_xml.childNodes[0].childNodes[3].childNodes[2].childNodes[0].childNodes[3].childNodes[i].childNodes[0].childNodes[0].nodeValue; // адрес на картинку из XML myThumb_mc = container_mc4.createEmptyMovieClip(i, container_mc4.getNextHighestDepth()); myThumb_mc._y = _root.thumb_height * i; // а вот и сам столбеЦб вот таких мне нужно 2 или 3. clipLoader.loadClip(thumbURL, myThumb_mc); } Добавлено через 59 минут СПАСИБО ВСЕМ, сам дошел до ИСТИНЫ! Всем удачи в решении проблем! Пусть их будет намного меньше. |
| Часовой пояс GMT +4, время: 15:26. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.