В твоём случае должно быть как-то так:

Код AS1/AS2:
var i:Number=0;
var timer:Number=null;
var Врубить:String=null;
function Подвинься():Void{
_root.event2._x -= 10;
_root.event3._x -= 10;
_root.event4._x -= 10;
if(i<30){
i++;
}
else{
i=0;
clearInterval(time);
eval(Врубить).enabled=true;
}
updateAfterEvent();
}
this.but_left.onRelease = function() {
timer=setInterval(Подвинься,600);
this.enabled=false;
Врубить=''+this;
};