![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
У меня следующая конструкция:
1 - Меню. Основа. В нём 3 кадра: обычное меню, с первым развернутым пунктом меню, со вторым развёрнутым пунктом. В него по дефолту подгружаются внешние файлы, а-ля и активизируются: 2 - Внешний файл. Содержит описания товаров разбитые на несколько кадров. Например (3 кадра) диван: описание, чертежи, фото. Каждый товар показывается в виде презентации - идёт серия из кадров, в конце описания товара идёт остановка. Пользователь должен имееть право перейти на любой кадр в любой момент времени, даже когда кадры сменяют друг друга. Для этого существует менюшка (внутри этого же внешнего файла), с помощью которой данная задача реализуется, а-ля 3 - Запускаю презентацию следующим образом: 1) В 1м кадре ставится function goToNext(){
gotoAndStop(nextFrame());
}
var intervalID:Number = setInterval(goToNext, 2000);
Для того чтобы пользователь мог просматривать статичные кадры, я ввожу переменную, перед просмотром презентации а потом ставлю условие в конце просмотра я ставлю таким образом убирая запуск презентации, в случае если пользователь вернётся на её первый кадр. Надеюсь хоть кто-нибудь понял что я имею в виду. Проблема вот в чём -- когда пользователь убегает на другой товар через меню 1, интервал не уничтожается даже если на кнопку перехода на другой товар вешается clearInterval. Т.е. презетация шла на товаре, вдруг она берёт и перекидывается на загруженный файл имеющий совершенно иной смысл, который не нуждается в покадровом просмотре, и начинает покадрово показывать его. Получается, что только досмотрев презентацию пользователь сможет "безболезненно" и3учать детали товара, ибо только тогда срабатывает clearInterval. Что посоветуете?
__________________
<<.. я примерно представляю, что мне надо. Только вот пока не знаю от кого..>> |
![]() |
Часовой пояс GMT +4, время: 15:35. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|