Adobe Flash запускает анимацию - PullRequest
       29

Adobe Flash запускает анимацию

0 голосов
/ 14 сентября 2011

У меня есть несколько символов в моем проекте Flash. Это элементы химии. Это выглядит как

Scene 1->elem h
Scene 1->elem he 
Scene 1->elem li

Когда я нажимаю на один из этих элементов, он воспроизводит их анимацию - увеличение элемента. Когда я нажимаю на увеличенный элемент - его уменьшение. Мне нужно, если я увеличу масштаб элемента, все остальные элементы уменьшатся (если их масштаб увеличен).

Вопрос в том, как запустить анимацию символа с другого символа.

Я использую Adobe Flash Professional CS5.5 и action-script 2

1 Ответ

0 голосов
/ 30 сентября 2011

На основной временной шкале вы хотите создать 2 функции:

function resetAllClips()
{
   // Some loop/code to reset all clips
}

function zoomClip(clip)
{
   // Reset Everything
   resetAllClips();

   // Now Zoom in
   // ... your code for zooming ...
}

Теперь вы прикрепляете обработчик кликов к каждому из ваших клипов и вызываете zoomClip (clipinstance);Весь ваш код может находиться на основной временной шкале.

...