![]() |
|
||||||||||
|
|||||
|
Флеш начал изучать не давно.
Подскажите новичку, как реализовать с помощью action script переход на предидущий кадр со stop-ом. Т.е. есть презентация в которой нужно создать кнопку при нажатии на которую будет осуществлен переход до ближайшего предидущего кадра со stop-ом. И еще вопрос можно ли это реализовать без кнопки, а посредством нажатия правой кнопки мышки (как меню убрать я знаю), если да то как?
__________________
всегда добивается своего тот кто умеет ждать |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Цитата:
sirius93 - изучать Флэш надо с Хэлпа prevFrame Доступность Flash 2. Синтаксис prevFrame() Параметры Нет. Возвращается Ничего. Описание Команда, переводит клип на предыдущий кадр и останавливает его. Если текущий фрейм - первый фрейм клипа, ничего не происходит. Пример При нажатии на кнопку клип откатывает назад на предыдущий кадр и останавливается. on(release) { prevFrame(); } |
|
|||||
|
Guest
Сообщений: n/a
|
насчет правой кнопки и flash2004, помощь еще нужна?
|
|
|||||
|
Спасибо за ответы и за оперативность.
Но переход на предыдущий кадр не решает задачи. Мне необходимо перейти на ближайший предидущий кадр со stop-ом. Т.е. не в предидущий кадр и остановить, а в ближайший предидущий кадр в котором с помощью action script добавлено - movi control - команда stop.
__________________
всегда добивается своего тот кто умеет ждать |
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Ну это тоже решаемо...
Чуть прикинуть, И - Первый ключ.кадр - if (n == undefined) { n_arr = new Array(); } n++; n_arr[n-1] = this._currentframe; stop(); Во всех остальных /ключевых/ - n++; n_arr[n-1] = this._currentframe; stop(); На кнопке возврата - on (press) { this.gotoAndStop(n_arr[n_arr.length-2]); } Удачи. ![]() |
![]() |
Часовой пояс GMT +4, время: 17:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|