Показать сообщение отдельно
Старый 21.08.2007, 11:49
telit вне форума Посмотреть профиль Отправить личное сообщение для telit Найти все сообщения от telit
  № 1  
Ответить с цитированием
telit
 
Аватар для telit

Регистрация: Jul 2007
Сообщений: 306
Question копия movieClipa

Код:
_root.createEmptyMovieClip("menu_mc", _root.getNextHighestDepth());
_root["menu_mc"].createEmptyMovieClip("mc_2", _root["menu_mc"].getNextHighestDepth());
_root["menu_mc"]["mc_2"].loadMovie("hair.swf");
_root["menu_mc"].createEmptyMovieClip("mc_1", _root["menu_mc"].getNextHighestDepth());

with (_root["menu_mc"]["mc_1"]){
    lineStyle(1, 0xCCCCCC);
    beginFill(0x4827CF);
    moveTo(0, 0);
    lineTo(80, 0);
    lineTo(80, 60);
    lineTo(0, 60);
    lineTo(0, 0);
    endFill();
}
    
_root["menu_mc"]["mc_1"].onPress = function() { 
   dup(this);
}

_root["menu_mc"]["mc_1"].onRelease = _root["menu_mc"]["mc_1"].onReleaseOutside = function() { 
removeMovieClip(f_mc);
}

dup = function(m_mc:MovieClip){
	duplicateMovieClip(m_mc, "f_mc", _root.getNextHighestDepth());
	f_mc.startDrag();
	trace(_root["f_mc"]);//undefined
	trace(f_mc);//undefined
}
почему не работает?
PS все делать в _root не предлагать