![]() |
Слайдшоу своими руками :)
У меня по ходу оперы созрел ещё 1 вопрос. Вот какой.
Есть куча файлов. Каждый файл внутри устроен след. образом: есть кнопки вперёд-назад и слайдшоу. "Вперёдназадить", соответственно, надо jpg-шки, которые воткнуты в отдельный MC. При этом в разных файлах кол-во jpg-шек разное (иногда - до 10, иногда - всего 1). Когда в файле просмотрены все jpg-шки, кнопка далее выгружает текущий файл и загружает следующий. То же самое делает кнопка назад. Это работает. НО! Когда нажимаешь кнопку слайдшоу, должно происходить то же самое, что и при нажатии на кнопку вперёд, только автоматически. Т.е. картинки в MC последовательно меняются с интервалом, скажем, в 3 сек, а когда доходит до последней, происходит загрузка след. файла и т.д. Трабла в том, что во всех файлах код один и тот же, но в одних всё работает корректно, а другие - просто "пролетают", не останавливаясь хоть на секунду, грузят след. файл. В чём моежт быть трабла? Привожу код. Для кнопки СлайдШоу: Код:
on(release){Код:
onClipEvent(load){if(_global.ss){//если запущено слайдшоу clearInterval(_global.id);//останавливаем слайдшоу loadMovie("DATA/ART2/SKOTTI.swf","_level0.gal5");//и самостоятельно грузим след. файл } Надеюсь, я понятно изложил проблему? Если есть идеи, как это заставить корректно работать, или как это заставить работать по другому - поделитесь, plz. Всем заранее гранд сенкс! |
Подозреваю, что если в мувике с картинками будет один кадр с указанным тобой кодом, то код исполнится и ничего отрисовано не будет -- сразу пойдет загрузка следующего файла.
Проверь, какие именно "пролетают". |
Пролетают те, которые по одному. ОДнако да, я подумаю над твоими словами. Сенкс.
|
Попробуй такие ролики растянуть на 2 кадра
|
1. У меня изначальо всё было правильно - и логика, и код. Там где по одной картинке таки стояли 2 кадра. НО! (я разобрался)
2. Люди, это крик. Будте внимательны, когда пишите имена переменных! Обратите внимание! У меня: _global.ssID =setInterval clearInterval(_global.id ); Спасибо за участие. Простите, что занял время - иногда страдаю из-за собственной невнимательности :( |
| Часовой пояс GMT +4, время: 10:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.