ActionScript3.0/As3.0

TweenLite - ColorMatrixFilter.

Zeronine 2010. 1. 6. 19:09
import gs.TweenMax;

mc.addEventListener(MouseEvent.ROLL_OVER, mouseHandler) //마우스 오버
mc.addEventListener(MouseEvent.ROLL_OUT, mouseHandler); //마우스 아웃

function mouseHandler (e:MouseEvent):void{ //마우스 이벤트 함수.
    var _mc:MovieClip = e.target as MovieClip; 
    switch(e.type){
         case "rollOver" : TweenMax.to(_mc, 1, {colorMatrixFilter:{colorize:0xe3e3e3, amount:1}}); // 오버시,
         break;
         case "rollOut" : TweenMax.to(_mc, 1, {colorMatrixFilter:{amount:0}}); // 아웃시,
         break;
}


* colorize : Color 값.
amount : 강도?양? 머 그런.....암튼, 찐해지고 연해진다- _-;;