![]() |
Быстрый переход.
Привет.
Не могу решить проблему с быстрым переходом в нужный кадр мувиклипа. Ситуация такая: на сайте есть быстрая навигация по разделам и нужно, нажав кнопочку, перейти на другой кадр, где находится целевой мувиклип, а затем, не дожидаться момента, когда клип проиграет свою анимацию полностью, а сразу послать юзера на N-ый кадр этого клипа, минуя все прописанные в мувиклипе скрипты. В двух словах: нужно сразу перейти к N-ому кадру мувиклипа, который находится в другом кадре. Заранее спасибо за помощь. За то, что, вообще, прочитали :) |
Сделать поверх уже сделанного, без соблюдения разных условий не получится. Скрипт в первом кадре любого мувикк всегда срабатывает. Поэтому нужно создавать заранее флаг flag=true, и при переходе на этот кадр, запускать срипт в нем при !flag, то есть есть в обычной ситуации код сработает.
|
iNils, а можно про флаги по-подробнее, а тоя в хелпе ничего похожего не нашёл :( , а в AS я начинающий.
А в Экшнскрипте есть такое понятие как "якорь" или что-то подобное? Для того чтобы сделать, так создать, "уникальный кадр", как, например, глобальные переменные. Чтоб в любой момент из любого места можно было к нему обратитьтся... |
Нету.
|
Жаль :( Надо написать письмо в Adobe пока они новый Флэш не выпустили :)
|
Флаг, про который я говорил, это переменная определяемая пользователем и имеющая два или более значения, для хранение состояния объекта или процесса.
|
Флаг - это просто триггер, переменная, которую как угодно называйте.
Это то же самое, что if() else if(): Код:
var _yo:Boolean = true |
| Часовой пояс GMT +4, время: 08:23. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.