![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2004
Сообщений: 30
|
Приветствую!
Для тестирования анимационных роликов я попробовал создать панель управления подобно такой как в обычных видеоплеерах. Кнопки "Плей", "Стоп", "Кадр вперед", "Кадр назад", "В начало" и "В конец". Над ними полоса прокрутки с маркером, показывающим текущее положение головки воспроизведения. К сожалению, не удалось достичь того чтобы двигая этот маркер переходить в нужное место на Таймлайне. Я не программист, подскажите плиз, что не так с кодом. Заранее благодарю. |
|
|||||
|
Регистрация: Nov 2005
Адрес: UA
Сообщений: 326
|
если вы не программист, воспользуйтесь готовыми решениями
http://www.flashmp3player.org/download.html |
|
|||||
|
Регистрация: Oct 2004
Сообщений: 30
|
вот этот код
он написан на кадре мувиклипа который и есть эта панель с кнопками которую можно выкладывать на отдельный слой в ролике. несработавшие строчки кода - за слэшами _root.stop(); next_mc.onPress = function() { _root.nextFrame(); }; prev_mc.onPress = function() { _root.prevFrame(); }; play_mc.onPress = function() { _root.play(); }; pause_mc.onPress = function() { _root.stop(); }; start_mc.onPress = function() { _root.gotoAndStop(1); }; end_mc.onPress = function() { _root.gotoAndStop(_root._totalframes); }; _root.onEnterFrame = function() { posit_mc._x = _root._currentframe*100/_root._totalframes; //pos_head = 100/(posit_mc._x*_root._totalframes) }; posit_mc.onPress = function() { this.startDrag(false,0,0,100,0); }; posit_mc.onRelease = function() { this.stopDrag(); //_root.gotoAndStop(_root.pos_head); }; |
![]() |
![]() |
Часовой пояс GMT +4, время: 08:31. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|