→ zemaitis:感謝CJ大指點~:) 03/07 08:51
我用for迴圈產出 A.B.C.D.E.F.G.H.I.J 10物件之後,指定了每個物件一個
rollOverHandler事件,當滑鼠移到該物件它會放大...
我想問,如果要同時指定產生rollOverHandler事件的物件左右兩邊都配合同時縮小
要怎麼處理這段語法呢@@?...
我是著用物件ID的方式...指定左右兩邊的物件..但都失敗,不曉得板上的高手能不能
幫忙解答一下@@...十分感謝阿..T_T
效果舉例:
A物件 B物件 C物件 D物件.....
(縮小) (放大) (縮小) (不變.....)
-------------------------------以下為原始碼--------------------------------
var barsNum:int=10;
for (var i:int=0; i<barsNum; i++) {
var bar:MovieClip=new yearbar_MC ;
Main.addChild(bar);
bar.x=i*(bar.width);
bar.id=i;
bar.barPIC.gotoAndStop(i+1);
bar.barBG.height=bar.barPIC.height;
bar.buttonMode=true;
bar.addEventListener(MouseEvent.ROLL_OVER,rollOverHandler);
bar.addEventListener(MouseEvent.ROLL_OUT,rollOutHandler);
}
function rollOverHandler(event:MouseEvent):void {
var barAni1:MovieClip=new MovieClip();
barAni1=event.target;
Tweener.addTween(barAni1, {scaleX:1.25, time:1, transition:"easeOutExpo"});
}
function rollOutHandler(event:MouseEvent):void {
var barAni1:MovieClip=new MovieClip();
barAni1=event.target;
Tweener.addTween(barAni1, {scaleX:1, time:1, transition:"easeOutExpo"});
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.214.52