急求,flash CS3 按钮事件如何实现

感谢您选择按键精灵团队回答您的问题

flash8中是可以在按钮上写AS脚本的
不过flahs CS3不允许了
必须将脚本写在帧上面

首先新建一个按钮,将按钮的实例名称修改成a
代码如下:
function test(event:MouseEvent):void
{
a.x+=10
}
a.addEventListener(MouseEvent.CLICK,test);

解释:
AS3中需要通过监听鼠标来完成单击
a.addEventListener(MouseEvent.CLICK,test)
这行代码监听鼠标单击(MouseEvent.CLICK),单击执行的内容放在函数test中

function test(event:MouseEvent):void
创建一个函数test,event:MouseEvent说明是鼠标单击事件,void表明函数返回值

a.x+=10
将按钮a向右移动10个单位

全文:http://zhidao.baidu.com/link?url=1HD2TF-mahE0UwOJbkTLTYPk3MyYd8ji_7vO2CVOC2iN1Z7jkQLoSxQzeCdBxAE9Pb3lJT4qoxnGoytGoameEa
posted @ 2015-08-30 11:51  stma  阅读(415)  评论(0)    收藏  举报