дабы не открывать новый тред
нужна помощь с LoadMovie и Интервалом
1) динамически создается мувик и подгружается свфка
2) в свфке идет анимация с помощью setInterval (появляются 15 объектов через промежутки времени)
все бы ничего
если дождаться пока появятся все 15 объектов
но если загрузить другой свф и обратно этот же то
интервал функция виснет хотя на первом кадре стоит убить интервал.
к тому же перед загрузкой свф в мувик он уничтожается и создается заново (по идее все должно было начинаться заново в загружаемом swf) но нет, он пытается дорисовать n-ый объект
можно сделать так чтобы при загрузке свф все начиналось сначала независимо от того когда его прервали
вот код в подгружаемом свф первом кадре(для ясности) (больше кодов нет)

Код:
stop();
function mydraw(mcname:String, xc:Number, yc:Number, dirn:Number) {
clearInterval(interval);
interval = setInterval(function (scope) {
рисовать объект;
if (дорисовал) {
clearInterval(interval);
if (numb<15) {
mydraw("part"+(numb+1), xcord[(numb+1)], ycord[(numb+1)], Math.floor(Math.random()*4)+1);
}
}
}, 5, this);
}
trace("start");
this.mydraw("part1", xcord[1], ycord[1], Math.floor(Math.random()*4)+1);
посоветуйте плииззз (кто то должен был сталкиваться с этим)