就是可以去變化MovieClip的轉換效果

 

//用下面這種,另外一種把物件放到startTransition裡面的方法常會有問題

//因為那種方法會把舊的MovieClip物件記憶起來,之後就用記憶的大小去作效果

//所以下面這種每次都要new的方法才可以保持最新

var myTransitionManager:TransitionManager = new TransitionManager(這想要做效果的MovieClip物件);
myTransitionManager.startTransition({type:Blinds, direction:Transition.IN, duration:1, easing:Bounce.easeOut});

百頁窗(Blinds)
(Fly)

閃光(Photo)
縮放(Iris)
溶解(PixelDissolve)
旋轉(Rotate)
壓縮(Squeeze)
擦去(Wipe)
淡化(Fade) 
縮放(Zoom)

direction:Transition.IN是從沒有到有

direction:Transition.OUT是從有到沒有

duration是幾秒內完成

 

easing有幾種

None
Bounce
Elastic
Regular
Back
Strong

後面也有easeIn跟easeOut可設定

 

最後是加事件
假設有個MovieClip是myMo

myMo.addEventListener("allTransitionsInDone",InInIn);

function InInIn(e:Event):void
{

   //當TransitionsIn完成時要做的事

}

myMo.addEventListener("allTransitionsOutDone",OutOut);

function InInIn(e:Event):void
{

   //當TransitionsOut完成時要做的事

}

 

 

 

 

 

 

 

 

 


welkingunther 發表在 痞客邦 PIXNET 留言(0) 人氣()