// mc.addFrameScript(frameIndex,func);
import flash.events.MouseEvent;
ham.stop();
ham.mouseEnabled = false
ham.mouseChildren = false;
ham.addFrameScript(5,bam);
box.addEventListener(MouseEvent.CLICK,onClick);
box.addEventListener(MouseEvent.MOUSE_MOVE,onMove);
box.addEventListener(MouseEvent.MOUSE_OUT,onOut);
function onMove(e:MouseEvent):void
{
Mouse.hide();
ham.x = mouseX;
ham.y = mouseY;
}
function onClick(e:MouseEvent):void
{
ham.play();
}
function bam():void
{
trace('bammm');
}
function onOut(e:MouseEvent):void
{
Mouse.show();
}
本文介绍了一段使用ActionScript 3.0 (AS3) 编写的Flash动画脚本,通过监听鼠标事件实现动画播放控制及角色位置跟随鼠标移动等功能。文中详细展示了如何停止动画、设置帧脚本、添加鼠标事件监听器,并通过具体函数实现这些功能。

2166

被折叠的 条评论
为什么被折叠?



