2,278
社区成员




mc.addEventListener(Event.ENTER_FRAME, function(e:Event){HandlerEnterRollIn(e, index, toX, toY)});
mc.removeEventListener(Event.ENTER_FRAME, function(e:Event){HandlerEnterRollIn(e, index, toX, toY)});trace(mc.hasEventListener(Event.ENTER_FRAME));
function mcListener(e:Event): void{
HandlerEnterRollIn(e, index, toX, toY);
mc.removeEventListener(Event.ENTER_FRAME, mcListener);
trace(mc.hasEventListener(Event.ENTER_FRAME));
}
mc.addEventListener(Event.ENTER_FRAME, mcListener);
// store用于存储MovieClip对象,Pic1,Pic2,Pic3是导入库中的图像
store = new Array;
var mc1 = new Pic1;
store.push(mc1);
var mc2 = new Pic2;
store.push(mc2);
var mc3 = new Pic3;
store.push(mc3);
// 对三个MovieClip添加事件侦听器
var i:Number;
for(i = 0; i != 3; i++){
var mc:MovieClip = store[i];
mc.x = -225 + (i % 10) * 125 - mc.width / 2;
mc.y = 150 + Math.floor(i / 10) * 112.5 - mc.height / 2;
toX = -175 + (i % 10) * 125 - mc.width / 2;
toY = 206.25 + Math.floor(i / 10) * 112.5 - mc.height / 2;
mc.addEventListener(Event.ENTER_FRAME, function(e:Event){HandlerEnterRollIn(e, i, toX, toY)});