Вход

Просмотр полной версии : Внутренний мувик


Masanya
05.12.2005, 08:10
Я только начинаю изучать Flash, хочу обратиться за помощью. Например, я создаю простейшую анимацию - движение автомобиля с одного края поля в другой. Соответственно колесо я конвертирую в мувик, и на протяжении всего ролика, естественно, колеса мое машины вращаются. Но если, допустим, я создаю ключевой кадр с остановкой автомобиля, то колеса продолжают вращаться, как прекратить движение мувика в определенном кадре?

Король
05.12.2005, 08:26
самое простое - в нужный момент заменить мувик-колесо другим - таким же только без анимации. метод два - рассчитать длительность проезда машины в кадрах и сделать внутреннюю анимацию мувика-колеса такой же длины. можно все заскриптовать - и движение машины, и вращение колес - но думаю это не лучший вариант для начинающего хотя сказать что это сверхсложно я не могу

MOHCTEP
05.12.2005, 16:42
В этом кадре написать:honda_mc.koleso_mc.stop();

Masanya
06.12.2005, 11:45
Монстер, а в какой кадр именно вставлять код? В основном ролике или в самом мувике. И так, и так не получается!

FreeLander
06.12.2005, 15:45
Монстер, а в какой кадр именно вставлять код? В основном ролике или в самом мувике. И так, и так не получается!имелось в виду, что мувик-колесо находится внутри мувика-машина, который в свою очередь лежит на главной сцене, т.о. образом если ты предварительно присвоишь этим мувикам соответствующие имена, то приведённый выше кусок кода надо вписывать в основной ролик - в тот кадр, где остановка. а если захочешь запустить колёса вновь, то меня stop() на play().

Masanya
07.12.2005, 09:55
Спасибо Большое за помощь. Но видимо я что-то не так делаю, и колеса не хотят останавливаться. :confused: М-да...
Может кто-нибудь возмется за меня, и поможет с этой несчастной машиной в исходнике. Заранее благодарна. :D

dix
07.12.2005, 11:02
вот поссмотри, кажется то что ты хотела...просто ты не назвала мувики (не присвоила свойствам namе их имена) honda_mc и koleso_mc соответственно, и поэтому они у тебя светились они как анонимные а ты к ним обращалась по именам.

В следующий раз для проверки, какие обекты присутсвуют в проекте, используй функцию "Управление"->"Отладить ролик"

Masanya
07.12.2005, 13:53
:) Спасибо вам всем огромное, ребята, вы мне очень помогли! :p