Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Интересная галерея (http://www.flasher.ru/forum/showthread.php?t=133351)

sogologo 02.12.2009 23:48

Интересная галерея
 
нужно разработать вот такую галерею, в принципе всё понятно как сделать...

но не могу понять одно....

есть галерея с баром картинок под ней, листалка всех картинок справа налево...

как сделать, что если в папке с картинками больше 6 количества картинок, появлялись 2 кнопки, если 12 то 3 кнопки и так далее до 15 кнопок, больше нельзя ))

при нажатии на 1 кнопку кидает на первый 6 картинок, на вторую кнопку с 7 картинки на третью на 13 картинку

делать за меня не чего не прошу )) всё сам, просто подкиньте идею.. начто мне обратить внимание..

спасибо

mooncar 02.12.2009 23:55

На сцене держать все кнопки, но управлять их видимостью (_visible), написать код, где с помощью условного оператора if проверять общее количество, и в зависимости о него проявлять или прятать нужные кнопки.
Только не пишите "нельзя ли примерчик", тут все стандартные операторы, нужно просто написать небольшой код.

sogologo 03.12.2009 01:27

что вы что вы :) какие тут примеры, сам хочу...

вы мне и правда открыли глаза :) очень простое решение моей задачи...

возник только один вопрос, как проверять количество картинок в папке??? не разу так не работал с файлами, только подгружал и выгружал, а чтобы проверять их количество...

мм как же это сделать то? тыкните в линк хелпа Flasha :)) а то я даже не знаю что у него спрашивать

mooncar 03.12.2009 01:34

- Если все картинки сразу загружаются в галерею, то при загрузке просто считайте их, и все. Как считать - на ваше усмотрение, когда используйте MovieClipLoader, например плюсуйте счетчик, когда очередная картинка загрузится.
- Если картинки не все сразу загружаете в галерею, а подгружаются по мере необходимости, используйте предварительный вызов php-скрипта, который их все пересчитает сразу при запуске и вернет результат во флешку. В PHP есть отличные функции для работы с файловой системой, посмотрите их.

sogologo 03.12.2009 01:43

ну с php я не дружин, так что буду считать их по загрузке :) спасибо большущие :)))

уже который раз выручаешь меня :) луная машина ))) 3? или 5? ))) ай да не помню!

за всё спасибо!


Часовой пояс GMT +4, время: 22:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.