![]() |
|
||||||||||
|
|||||
|
Дано: 1 мувик с картинками в каждом кадре (f1, f2 и т.д.), основной фильм с кнопками [вперед], [назад].
Задача: как сделать переход между кадрами мувика с картинками? on (press, release) { tellTarget ("frames") { gotoAndStop ("f2"); } } - это слишком просто. Как-то надо сделать чтобы определялся текущий кадр и в зависимости от этого "f2" менялось на "f1" или на "f3".
__________________
Умные - это те, кто зарабатывает своим умом, а мудрые - те, на кого эти умные работают. |
|
|||||
|
Регистрация: Feb 2002
Адрес: Россия, Ижевск
Сообщений: 42
|
По моему, это очень посто. Вместо FrameNumber делаешь NextFrame/Pr(забыл, как пишется предыдущий)Frame, и все дела.
|
|
|||||
|
myMovieClip._currentframe
или myMovieClip._name |
|
|||||
|
Точно.
Спасибо. До Next Frame я чего-то не додумалась. %)
__________________
Умные - это те, кто зарабатывает своим умом, а мудрые - те, на кого эти умные работают. |
|
|||||
когда делаю GotoAndStop Next Frame(); перескакивает на самый последний.. когда больше чем 2 кадра. А у меня их 9.а как сделать что бы останавливалось на каждом следующем, а не на последнем? в мувике, где все картинки в каждом фрейме стоит stop();
__________________
Умные - это те, кто зарабатывает своим умом, а мудрые - те, на кого эти умные работают. |
|
|||||
|
а что такое MC?
__________________
Умные - это те, кто зарабатывает своим умом, а мудрые - те, на кого эти умные работают. |
|
|||||
|
Регистрация: Feb 2002
Адрес: Россия, Ижевск
Сообщений: 42
|
Если в каждом фрейме стоит stop, то он и должен stop. Но можно сделать и отдельный layer, на всю длину клипа наставить blank-фреймов, и в самом первом только 1! раз написать stop() - обычно работает.
|
|
|||||
|
2lexass: nextFrame(); я и имела ввиду %)
просто хотела понять причину не остановки 2waw: не поняла %( у меня есть основной фильм, в котором только один кадр, в котором 2 кнопки [вперед] [назад] и myClip. myClip состоит из одного слоя, в котором 9 кадров, в каждом из них по картинке. И в каждом кадре stop();. у кнопок в основном фильме код: on (press, release) { tellTarget ("frames") { pextFrame (); } и соответственно } on (press, release) { tellTarget ("frames") { prevFrame (); } } но stop();'ы в myClip'e не помогают и при нажатии на кнопку [вперед] картинки сами меняются до последней. ![]() Как сделать чтобы останавливалось на каждом кадре?
__________________
Умные - это те, кто зарабатывает своим умом, а мудрые - те, на кого эти умные работают. |
![]() |
Часовой пояс GMT +4, время: 08:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|