|
|
|||||
Регистрация: Oct 2010
Сообщений: 16
|
Динамический стоп на кадре
Здравствуйте в очередной раз, что-то я веток уже наплодил, но вот вопросы все появляются, а ответов на них кроме как здесь я найти не могу D
На сей раз вопрос такой: как сделать "доигрывание" клипа до какого-то кадра? Подробнее: Есть сиквенция кадров импортированная как мувиклип (для ясности это 3d окружение комнаты, с камерой посередине, которая анимирована на 360 градусов). Параллельно на эту сиквенцию наложен мувиклип (маска) двигающийся с той же "скоростью" что и сиквенция (30 кадров/с) и занимающий по площади половину площади сцены (кадра сиквенции) (на самом деле таких мувиклипов много, но здесь это не важно). И так, непосредственно к вопросу, можно как-нибудь сделать так, чтобы при нажатии на эту "двигающуюся маску" (в любой момент времени, когда она находится в пределах сцены) продолжалось проигрывание сиквенции, но остановилось далее на некотором (заранее определенном кадре). Т.е. gotoAndStop(n); "перепрыгнет" на кадр n, а не "доиграет" до него и только потом остановится. Надеюсь доступно объяснил, если что не понятно - спрашивайте. Буду благодарен за помощь. |
|
|||||
addFrameScript в помощь.
Добавлено через 1 минуту Не могу в оффсправке найти. Поэтому вот: http://blog.newmovieclip.com/2007/04...-in-flash-cs3/
__________________
тут я |
|
|||||
Регистрация: Oct 2010
Сообщений: 16
|
Как раз думал, что неплохо бы такую функцию иметь, но не долго искал, так как думал что едва ли она существует. Спасибо!
В догоночку маленький вопрос: как воспроизвести часть этой сиквенции по нажатию не вперед, а назад? |
|
|||||
Регистрация: Oct 2010
Сообщений: 16
|
А более оптимально никак?
|
|
|||||
Регистрация: Aug 2010
Сообщений: 144
|
Как вариант? Потом чтобы ENTER_FRAME много не было удалять события когда не нужно
|
|
|||||
Регистрация: Aug 2010
Сообщений: 144
|
Ну я же не говорю так делать я знаю что оно будет работать! Так ENTER_FRAME будем удалять когда не нужно. Но я согласен, что это не оптимально!
Добавлено через 1 минуту но это тоже не вариант, если кадр будет 1000, человек физически будет долго прописывать=) |
|
|||||
sneltyn, а что мешает показать нормальный результат? Очень интересно как будешь отписываться от потенциально неопределенного количества слушателей.
__________________
Ну все, теперь Забава м-о-я. Гы-гы, а корабль мой! |
Часовой пояс GMT +4, время: 08:32. |
|
« Предыдущая тема | Следующая тема » |
Теги |
AS3 , анимация , таймлайн |
|
|