![]() |
Переход назад до фрейма со stop-ом
Флеш начал изучать не давно.
Подскажите новичку, как реализовать с помощью action script переход на предидущий кадр со stop-ом. Т.е. есть презентация в которой нужно создать кнопку при нажатии на которую будет осуществлен переход до ближайшего предидущего кадра со stop-ом. И еще вопрос можно ли это реализовать без кнопки, а посредством нажатия правой кнопки мышки (как меню убрать я знаю), если да то как? |
для кнопки :
on (press) { gotoAndStop(1); } по поводу правой кнопки мыши это по силам только 7флешу ) но я незнаю как ))) |
Цитата:
sirius93 - изучать Флэш надо с Хэлпа prevFrame Доступность Flash 2. Синтаксис prevFrame() Параметры Нет. Возвращается Ничего. Описание Команда, переводит клип на предыдущий кадр и останавливает его. Если текущий фрейм - первый фрейм клипа, ничего не происходит. Пример При нажатии на кнопку клип откатывает назад на предыдущий кадр и останавливается. on(release) { prevFrame(); } |
насчет правой кнопки и flash2004, помощь еще нужна?
|
Уточняю вопрос.
Спасибо за ответы и за оперативность.
Но переход на предыдущий кадр не решает задачи. Мне необходимо перейти на ближайший предидущий кадр со stop-ом. Т.е. не в предидущий кадр и остановить, а в ближайший предидущий кадр в котором с помощью action script добавлено - movi control - команда stop. |
Ну это тоже решаемо...
Чуть прикинуть, И - Первый ключ.кадр - 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, время: 11:45. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.