悬停放大 Adob​​e flash

Zoom on Hover Adobe flash

谁能帮助我如何在 adobe flash 中实现鼠标悬停时的放大功能。

我正在使用动作脚本 3。我将图像导入舞台并转换为符号,然后给了一个实例名称“ZoomTutorial”。之后我被卡住了,因为我没有动作脚本的经验。

提前致谢!

有一个类似的question

如果您想要按比例缩放对象 X 和 Y。为此,您可以在所需的对象(我猜是 MovieClip)上附加两个事件。事件应该是

  1. "mouseOver"
  2. "mouseOut"

脚本可能是这样的:

var zoomAmount:Number = 0.5;
mc.addEventListener(MouseEvent.MOUSE_OVER, zoom);
mc.addEventListener(MouseEvent.MOUSE_OUT, zoomOut);

function zoom(event:MouseEvent):void {
    image1.scaleX += zoomAmount;
    image1.scaleY += zoomAmount;
}

function zoomOut(event:MouseEvent):void {
    image1.scaleX -= zoomAmount;
    image1.scaleY -= zoomAmount;
}