У меня есть код благодаря которому создаются мувики с заданным интервалом времени (спасибо тем кто помогал найти ошибки в нем)
Но еще мне нужно чтобы каждый из этих мувиков спустя 30 сек удалялся.
Вот код, может так будет легче ответить

Код:
//создаём мувик, в который будем attach'ить содержимое
var _mc:MovieClip = this.createEmptyMovieClip("stage_mc", this.getNextHighestDepth());
//устанавливаем интервал в 1 сек (1000 миллисекунд)
var intervalID = setInterval(doAttach, 1000, _mc);
//функция, вызываемая раз в секунду, которая производит attach, в переданный ей MovieClip
function doAttach(_mc:MovieClip):Void
{
//берём следующую бОльшую глубину
var depth:Number = _mc.getNextHighestDepth();
//крепим объект из библиотеки, с дополнительным параметром initObj, где указываем координаты, в которых следует разместить новый MovieClip
var tmp_mc:MovieClip = _mc.attachMovie("myMovieClip", "newclip" + depth + "_mc", depth, {_x:int(Math.random()*Stage.width), _y:int(Math.random()*Stage.height)});
//Вешаем на созданный MovieClip событие. Здесь можно также сделать onEnterFrame и прочие...
tmp_mc.onRelease = function()
{
//Если кликаем по объекту, то он удаляется.
this.removeMovieClip();
}
}