flash中有两个MC,怎么用按钮同时移动它们

在一个场景中放两个并排的MC(影片剪辑),形式如口|口(口表示MC)两个按钮(左、右)用什么代码可以实现:鼠标在左按钮上点时两个MC同进向左移动点右按钮时两个MC同时向右... 在一个场景中放两个并排的MC(影片剪辑),形式如 口|口(口表示MC)
两个按钮(左、右)
用什么代码可以实现:
鼠标在 左 按钮上点时 两个MC同进向左移动
点 右 按钮时 两个MC同时向右移动
且限制MC的移动范围(不能超出特定范围,如影片是500相素)
谢谢
.

请问如果要做成鼠标放到某个按钮上不断地施加某个动作怎么做

现在是点一次移动 10 个像素,能不能做成鼠标放到如左按钮上不断的以10 像素的距离一直向左移动,直到鼠标移开

谢谢

.
展开
 我来答
百度网友96b0c3a
2008-03-19 · TA获得超过1443个赞
知道大有可为答主
回答量:1486
采纳率:0%
帮助的人:851万
展开全部
左按钮名为btn1,右按钮名为btn2
在btn1中写入:
on (press) {
x = 1;
//定义一个变量作为每次的增量
onEnterFrame = function () {
mc1._x-= x;
mc2._x-=x
btn1.onRelease = function() {
x = 0;//使增量为0,即停止增加
};
};
}
在btn2中写入:
on (press) {
x = 1;
//定义一个变量作为每次的增量
onEnterFrame = function () {
mc1._x+= x;
mc2._x+=x
btn2.onRelease = function() {
x = 0;//使增量为0,即停止增加
};
};
}
如果想走得快点,让x=1值大点
这上按住鼠标时的事件,如果想改成经过,则为on(rollover)(我认为这个不好,还是用press好)
liuym9
2008-03-18 · TA获得超过375个赞
知道小有建树答主
回答量:616
采纳率:0%
帮助的人:635万
展开全部
左边按钮:
on (release) {
if (_root.mc1._x>0) {//mc1为左边影片剪辑
_root.mc1._x = _root.mc1._x-10;
_root.mc2._x = _root.mc2._x-10;
}
}
右边按钮:
on (release) {
if (_root.mc2._x<500) {//mc2为右边按钮
_root.mc1._x = _root.mc1._x+10;
_root.mc2._x = _root.mc2._x+10;
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式