![]() |
Реализация навигации во флеше
Привет!
В презентахе необходимо сделать кнопку НАЗАД. Я пошел таким путем: создается в первом кадре массив, на нужных кадрах в этот массив добавляется значение ключевого кадра. при нажатии кнопки назад переходим на кадр со значением arr[(arr.length-2)], то бишь на предпоследний элемент массива. Но вот в чем загвоздка - ведь на этом кадре в массив опять записывается значение текущего кадра и при нажатии на НАЗАД, все крутиться по 2 кадрам туда-сюда. |
При переходе назад заводи переменную, чтобы новое значение не добавлялось в хистори.
|
array.push(_currentFramer) - вперед
gotoAndPlay(array.pop()) - назад вроде так должно работать |
amphetamine почти прав. короче решение такое:
в каждом необходимом кадре заносим в массив его номер (включая и первый кадр презентахи) - Код:
nav.push(_root._currentframe);Код:
on (release) { |
| Часовой пояс GMT +4, время: 14:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.