![]() |
|
||||||||||
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
Привет!
В презентахе необходимо сделать кнопку НАЗАД. Я пошел таким путем: создается в первом кадре массив, на нужных кадрах в этот массив добавляется значение ключевого кадра. при нажатии кнопки назад переходим на кадр со значением arr[(arr.length-2)], то бишь на предпоследний элемент массива. Но вот в чем загвоздка - ведь на этом кадре в массив опять записывается значение текущего кадра и при нажатии на НАЗАД, все крутиться по 2 кадрам туда-сюда.
__________________
Flex 2 и Co |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
При переходе назад заводи переменную, чтобы новое значение не добавлялось в хистори.
|
|
|||||
|
[+1 13.10.2006]
[+1 13.10.06] Регистрация: Sep 2005
Сообщений: 88
|
array.push(_currentFramer) - вперед
gotoAndPlay(array.pop()) - назад вроде так должно работать |
|
|||||
|
Контрибьютор базы знаний по Флекс
Регистрация: Aug 2005
Сообщений: 690
|
amphetamine почти прав. короче решение такое:
в каждом необходимом кадре заносим в массив его номер (включая и первый кадр презентахи) - кнопка НАЗАД находится в первом кадре. у нее код такой - потестил, все вроде пашет.
__________________
Flex 2 и Co |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|