Seeker
06.08.2005, 17:08
Есть на осн. врем. диаграмме меню-мувик mc_menu, в нем бутоны. При нажатиии на bt_asutp приаттачивается мувик, кот.проигрывается а вправой части меню. При наведении на bt_asutp происходи передох на метку "с" mc_menu. Проблема в том, что я подбирала такую глубину, на кот. меню было бы выше подгружаемого мувика asutp, ну а он соответственно нах-ся бы ниже всех экземпляров. Это у меня получилось. Теперь вылезли глюки с исчезновеним подменю и подг. мувика. Помогите, очень прошу!!!
stop();
//trace(mc_menu.getDepth());// выводит -16379
//mc_menu.swapDepths(-16); // какая должна быть глубина, чтобы при навед.
//на раскр. меню из bt_asutp не исчезало подменю и приаттачениый мувиклип new_asutp
...
mc_menu.bt_asutp.onRollOver = function(){
this._parent.gotoAndPlay("c");
}
mc_menu.bt_asutp.onRollOut = function(){
this._parent.gotoAndStop("a");
}
//var i:Number = -16384;
mc_menu.bt_asutp.onRelease = function() {
if (this._parent.blank_mc) {
this._parent.blank_mc.removeMovieClip();
}
// while (this._parent.blank_mc.getInstanceAtDepth(i) != undefined) {
// i++;
// }
this._parent.createEmptyMovieClip("blank_mc",-16384);
//trace (this.getInstanceAtDepth(-16384));
this._parent.blank_mc.attachMovie("asutp","new_asutp",-16384);
this._parent.blank_mc.new_asutp._x = 390;
this._parent.blank_mc.new_asutp._y = 310;
}
stop();
//trace(mc_menu.getDepth());// выводит -16379
//mc_menu.swapDepths(-16); // какая должна быть глубина, чтобы при навед.
//на раскр. меню из bt_asutp не исчезало подменю и приаттачениый мувиклип new_asutp
...
mc_menu.bt_asutp.onRollOver = function(){
this._parent.gotoAndPlay("c");
}
mc_menu.bt_asutp.onRollOut = function(){
this._parent.gotoAndStop("a");
}
//var i:Number = -16384;
mc_menu.bt_asutp.onRelease = function() {
if (this._parent.blank_mc) {
this._parent.blank_mc.removeMovieClip();
}
// while (this._parent.blank_mc.getInstanceAtDepth(i) != undefined) {
// i++;
// }
this._parent.createEmptyMovieClip("blank_mc",-16384);
//trace (this.getInstanceAtDepth(-16384));
this._parent.blank_mc.attachMovie("asutp","new_asutp",-16384);
this._parent.blank_mc.new_asutp._x = 390;
this._parent.blank_mc.new_asutp._y = 310;
}