Суть скрипта состоит в том что динамически передвигать маску в которой лоадится текстовый файл.

Код:
var myPets_array:Array = new Array ("040.txt", "079.txt", "114.txt");
var myPets1_array:Array = new Array ();
var myPets1_array:Array = new Array ();
var popped:Object = myPets_array.pop ();
i = popped;
this.attachMovie ("mask", "mask", 1, {_x:100, _y:100});
this.createTextField ("tf", 2, 100, 100, 250, 150);
with (tf) {
border = false;
textColor = 0xFFFFFF;
wordWrap = true;
autoSize = true;
tf._width = Stage.width / 6;
var my_lv:LoadVars = new LoadVars ();
my_lv.onData = function (src:String) {
if (src == undefined) {
trace ("Error loading content.");
return;
}
text = src;
};
my_lv.load (i, my_lv, "GET");
setMask (mask);
}
this.createEmptyMovieClip ("img1_mc", 10);
var mcl_obj:Object = new Object ();
mcl_obj.onLoadInit = function (target_mc:MovieClip):Void {
target_mc._x = 0;
//Stage.width;
target_mc.onEnterFrame = function () {
target_mc._x += 10;
// decrease current _x position by 3 pixels
if (target_mc._x >= 500) {
target_mc._x = 500;
delete target_mc.onEnterFrame;
}
};
};
var img_mcl:MovieClipLoader = new MovieClipLoader ();
img_mcl.addListener (mcl_obj);
img_mcl.attachMovie (my_lv, img1_mc);
На этой строке выдает ошибку
img_mcl.attachMovie(my_lv, img1_mc);
по отделйности скрипты работаюут- то есть

Код:
//--------------------------------1 ый-------------------------
var myPets_array:Array = new Array ("040.txt", "079.txt", "114.txt");
var myPets1_array:Array = new Array ();
var myPets1_array:Array = new Array ();
var popped:Object = myPets_array.pop ();
i = popped;
this.attachMovie ("mask", "mask", 1, {_x:100, _y:100});
this.createTextField ("tf", 2, 100, 100, 250, 150);
with (tf) {
border = false;
textColor = 0xFFFFFF;
wordWrap = true;
autoSize = true;
tf._width = Stage.width / 6;
var my_lv:LoadVars = new LoadVars ();
my_lv.onData = function (src:String) {
if (src == undefined) {
trace ("Error loading content.");
return;
}
text = src;
};
my_lv.load (i, my_lv, "GET");
/*
------------------------------------------------------
и
-------------------------2 ой---------------------------
*/
this.createEmptyMovieClip ("img1_mc", 10);
var mcl_obj:Object = new Object ();
mcl_obj.onLoadInit = function (target_mc:MovieClip):Void {
target_mc._x = 0;
//Stage.width;
target_mc.onEnterFrame = function () {
target_mc._x += 10;
// decrease current _x position by 3 pixels
if (target_mc._x >= 500) {
target_mc._x = 500;
delete target_mc.onEnterFrame;
}
};
};
var img_mcl:MovieClipLoader = new MovieClipLoader ();
img_mcl.addListener (mcl_obj);
img_mcl.attachMovie ("a.swf", img1_mc);
setMask (mask);
}
но 2 ой код с внешним свф -ом
Можно эти 2 решения использовать вместе или надо кагдо по другому реализовать ?
Буду рад ,за оказанную помощь.