Регистрация: Jun 2004
Сообщений: 13
|
duplicateMovieClip - сильно глючит
В общем проблема такая - не работает duplicateMovieClip над динамически созданным MC. Согласен с тем что была уже куча подобных вопросов, но, ответов не было.
Вот такой вот код:
---------------------------------------------------------------
var depth = 0;
var clip01_mc = _root.createEmptyMovieClip( "c01_mc", depth++ );
var clip02_mc = clip01_mc.createEmptyMovieClip( "c02_mc",0 );
with( clip01_mc )
{
moveTo( 0, 0 );
beginFill( 0x000000, 100 );
lineTo( 100, 0 );
lineTo( 100, 100 );
lineTo( 0, 100 );
lineTo( 0, 0 );
endFill();
}
with( clip02_mc )
{
moveTo( 10, 10 );
beginFill( 0xFF0000, 100 );
lineTo( 90, 10 );
lineTo( 90, 90 );
lineTo( 10, 90 );
lineTo( 10, 10 );
endFill();
}
clip01_mc._x = 100;
clip01_mc._y = 100;
var clip03_mc = clip01_mc.duplicateMovieClip("c03_mc", depth++ );
clip03_mc._x = 200;
clip03_mc._y = 200;
stop();
---------------------------------------------------------------
то есть один mc, в нем другой, в каждом из них рисуется по
квадрату (черный и красный):
потом производится вызов duplicateMovieClip над родительским клипом но копируется как вы можете убедиться только сам родительский клип без своего содержимого.
Что это? И как лечить?
|