将鼠标悬停在Flash cs3中的文本上时如何显示图像?

时间:2011-11-24 04:27:46

标签: flash image cs3

带有文本的.fla和当鼠标悬停在该文本上时,图像的外观如何?

我正在考虑将文本设为按钮,然后添加一些脚本....

1 个答案:

答案 0 :(得分:2)

这是相对简单的

首先,您需要制作一个包含文字的MovieClip符号。

为该符号实例指定一个名称(例如mClip1

然后,导入图像并从中创建符号。将其命名(例如img1

然后,隐藏图像

img1.visible=false;

接下来,将MOUSE_OVER和MOUSE_OUT事件侦听器添加到mClip1

mClip1.addEventListener(MouseEvent.MOUSE_OVER, mOver);
mClip1.addEventListener(MouseEvent.MOUSE_OUT, mOut);

最后,声明那些事件监听器并定义它​​们

function mOver(e:MouseEvent):void {
    img1.visible=true;
}

function mOut(e:MouseEvent):void {
    img1.visible=false;
}

http://www.uploads.sc/download.php?file=749ce36c801a9bf18ce1b5033d8fd82f

下载演示文件(Flash CS5)