有人可以帮助我如何实现在adobe flash鼠标悬停放大功能。
我正在使用动作脚本3。我导入一个图像到舞台上,并转换为符号,然后给实例命名为"ZoomTutorial"。我在那之后卡住了,因为我没有动作脚本的经验。
提前感谢!
有一个类似的问题
在这种情况下,你想按比例缩放对象X和Y。为此,您可以将两个事件附加到您想要的对象上(我猜是MovieClip)。事件应该是
- "鼠标悬停"
- "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;
}