ロールオーバーで下の画像を表示させる
質問番号:7020788を参考にしています。
http://okwave.jp/qa/q7020788.html
一番下に写真(400x400)を置き、その上にmc0~mc3(200×200)を4つ配置しました。
mc0にロールオーバーすればmc0がフェードアウトして200×200だけが写真を見え
るようにしたいと考えています。
同様にmc1にロールオーバーすればmc1がフェードアウトします。
しかし、どのmcにロールオーバーしてもmc0~mc3の全体がフェードアウトしてし
まい、私が思っておるように動作いたしません。
次にアクションスクリプトを示します。
mport fl.transitions.*;
import fl.transitions.easing.*;
mc0.addEventListener(MouseEvent.ROLL_OVER,onrollOver);
mc1.addEventListener(MouseEvent.ROLL_OVER,onrollOver);
mc2.addEventListener(MouseEvent.ROLL_OVER,onrollOver);
mc3.addEventListener(MouseEvent.ROLL_OVER,onrollOver);
function onrollOver(eventObj:Event):void {
for (var i:Number = 0; i<=3; i++) {
TransitionManager.start(this, {type:Fade, direction:Transition.OUT, duration:2, easing:None.easeNone});
removeEventListener(MouseEvent.ROLL_OVER,onrollOver);
}
}
FLASH CS3でアクションスクリプトは3.0で作っています。どうか対処策を教えて
いただきたく思います。