Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Код функции кнопки в одном кадре, кнопки в других? (http://www.flasher.ru/forum/showthread.php?t=184210)

dkart01 13.09.2012 17:48

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

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

Код AS1/AS2:

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

А в кадрах 10,15,20, вызов
Код AS1/AS2:

myfunc();

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

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

dark256 13.09.2012 18:08

Вот в кадрах 10,15,20 и пишите:
Код AS1/AS2:

такая-то_кнопка.onPress = function(){ trace("clicked:"+this) }

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


Часовой пояс GMT +4, время: 17:14.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.