![]() |
Обратная прокрутка ролика
Доброго времени суток всем участникам конференции.
Вопрос вот какой: есть команда GotoAndPlay(номер фрейма). А нет ли какой-нито команды или способа, чтобы проиграть ролик до заданного номер фрейма В ОБРАТНОМ ПОРЯДКЕ? Спасибо. |
Дополнение...
И еще близкий вопрос: можно ли как-то задать границы проигрывания ролика (от какого фрейма до какого), кроме как прописав в конечном фрейме Stop() а в начальном - GotoAndPlay(x) ?
|
prevFrame();
:) |
чтоб проверять - есть оператор if и свойство _currentframe, их и юзай!
|
Да, но..
Эта команда осуществляет переход на 1 кард обратно, а если надо прокрутить последовательно 20 кадров ролика???
Вероятно где-то надо написать функцию, которая 20 раз будет запускать эту команду, но где и как? Или можно как-то проще? |
Спасиб :)
А вот _currentframe - точно то что надо
спасиб! |
вероятно надо :p
тут тебе надо немного теории знать - для такого управления как хочешь ты обычно используют либо 3-х кадровые мувики(это было актуально для 5-ки и ниже), либо функции с onEnterFrame; и то и другое управляет процессом в заданном таймлайне! например можешь так: function backward(mc, endf) { onEnterFrame=function() { if (mc._currentframe == endf) { return; } mc.prevFrame(); } } обращаешься как _root.backward(this, 1); - это ты уже знаешь |
Благодарность
вот это точно поможет!
... после обеда :) |
поможет, кудаж оно денется :) :) :)
|
а для МХ есть тут одна фишка
http://www.flasher.ru/src/stats_1809/ проигрывание мувика в заданном направлении с заданным фреймрейтом... может пригодится... |
| Часовой пояс GMT +4, время: 13:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.