PDA

Просмотр полной версии : Код функции кнопки в одном кадре, кнопки в других?


dkart01
13.09.2012, 17:48
Здравствуйте, можно ли написать Код кнопок в первом кадре, а вдругих кадрах просто эти кнопки (MC) расставлять и чтобы для них всегда был доступен Код кнопок, в первом кадре, не используя вызов функции этого Кода в каждом кадре, где стоят кнопки.

В жизни пока делаю так:
Есть, например, анимация из 30 битмап кадров (крутящийся дом), с остановками в кадрах 10,15,20.
В первом кадре написана функция для кнопок:

myfunc = function () {
butt1_btn.onPress = function () {
trace('1');
}
}

А в кадрах 10,15,20, вызов

myfunc();

Без вызова этой функции, кнопки не видят кода.

Можно ли проще?

dark256
13.09.2012, 18:08
Вот в кадрах 10,15,20 и пишите:
такая-то_кнопка.onPress = function(){ trace("clicked:"+this) }

А вообще это ересь.
Один кадр. В нем мувик с домом. По:
клип_с_домом._currentframe
инициализируйте тот или иной набор кнопок в нем же.