如何在Flash CS3 用AS3写一个按钮的动作以控制其他元件?

[复制链接]
查看11 | 回复1 | 2008-11-7 14:19:23 | 显示全部楼层 |阅读模式
新手一名,比如我想press按钮后,另外一个影片剪辑(pic)向左移动10,原本AS2按钮动作中onpress function中写: _root.pic._x=_root.pic._x-10;就可以了,那么AS3中如何写呢?谁能给出个例子.

回复

使用道具 举报

千问 | 2008-11-7 14:19:23 | 显示全部楼层
不好意思, 刚才没看清楚问题, 现在回答你比如你的舞台上有一个按钮(btnTestButton)和一个影片剪辑(mcTestMC). 从你的说明来, 我的推测是你想: 当按下按钮的时候, 剪辑开始左平移, 松开按钮后剪辑停止. 那么就到时间轴上加入以下代码:btnTestButton.addEventListener(MouseEvent.MOUSE_DOWN, MoveMC);//给这个按钮添加鼠标行为监听, 触发鼠标按下后执行MoveMC这个任务btnTestButton.addEventListener(MouseEvent.MOUSE_UP, StopMC); //给这个按钮添加鼠标行为监听,触发鼠标松开后执行S...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行