Форум 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=68651)

Vitamin E 01.09.2005 20:35

выгрузка
 
Вложений: 1
Есть мув, который загружается из библиотеки в основной фильм при нажатии на кнопку. В нем кнопка "закрыть", которая должна его выгружать. Когда вешаю код для этой кнопки на фрэйм основного фильма, выгрузка не работает... :confused:

Вот исходник, помогите, please...

silin 01.09.2005 20:53

ты присваиваешь обработчик объекту, которого еще нет
поставь так
Код:

open_btn.onPress = function() {
        _root.attachMovie("my_mc", "my_mc", 1);
        _root.my_mc._x = 275;
        _root.my_mc._y = 200;
        open_btn.enabled = false;
        _root.my_mc.close_btn.onPress = function() {
                _root.my_mc.unloadMovie();
                open_btn.enabled = true;
        };
};

или пропиши код для _root.my_mc.close_btn.onPress в самом my_mc

KidsKilla 01.09.2005 20:53

ты объявляешь onPress до того, как создана кнопка.
поменяй код на:

Код:

open_btn.onPress = function() {
        _root.attachMovie("my_mc", "my_mc", 1);
        _root.my_mc.close_btn.onPress = function() {
                trace(this)
                _root.my_mc.unloadMovie();
                _root.open_btn.enabled = true;
        };
        _root.my_mc._x = 275;
        _root.my_mc._y = 200;
        _root.open_btn.enabled = false;
};

пс
поменьше юзай рут, некрасиво это.

ппс
чорт, опаздал =)

Vitamin E 01.09.2005 22:51

вай, заработало :)
спасибо всем!


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

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