PDA

Просмотр полной версии : выгрузка


Vitamin E
01.09.2005, 20:35
Есть мув, который загружается из библиотеки в основной фильм при нажатии на кнопку. В нем кнопка "закрыть", которая должна его выгружать. Когда вешаю код для этой кнопки на фрэйм основного фильма, выгрузка не работает... :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
вай, заработало :)
спасибо всем!