flash 制作中,如何点击按钮,然后弹出影片剪辑 并可以拖动影片剪辑

我说的是 在当前的页面 点击某个按钮时 弹出一个小的影片剪辑 在当前的页面 并可以拖动这个影片剪辑

达到效果的方法多样,说说简单方法之一的思路:
1,制作一个按钮,链接设置点击后跳转到影片剪辑所在的帧。(这样不需要编写导入影片剪辑的脚本)
2,点击影片剪辑,为影片剪辑对象设置可以拖动的AS脚本。
(on (press) {
this.startDrag(true);//当鼠标按下(press)之后,这个实例可以被拖拽,使用
命令如上面的命令解释。如果想选不锁定到鼠标位置中央,可以把true改为 false。
}
on (release) {
this.stopDrag();//同样道理,当鼠标释放(release)之后,将停止拖拽动作。
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-13
支持 W207 的回答
我补充一下,,(别嫌我多事啊,路过^_^)
按钮代码:
on (press) {
//括号中的plass可以换成release
影片剪辑的路径.gotoAndStop(要转到的帧数);
}
//(你也可以把按钮换成影片剪辑)

同时,你也可以把要拖拽的影片剪辑上的代码换成:
on (press) {
xm = -this._xmouse;
ym = -this._ymouse;
n = 1;
}
on (release) {
n = 0;
}
onClipEvent (enterFrame) {
if (n == 1) {
this._x = this._parent._xmouse+xm;
this._y = this._parent._ymouse+ym;
}
}
等于:
on (press) {
this.startDrag(false);
}
on (release) {
this.stopDrag();
}

on (press) {
n = 1;
}
on (release) {
n = 0;
}
onClipEvent (enterFrame) {
if (n == 1) {
this._x = this._parent._xmouse;
this._y = this._parent._ymouse;
}
}
等于
on (press) {
this.startDrag(true);
}
on (release) {
this.stopDrag();
}
哈哈 路过路过追问

能用叙述说明的再仔细些吗 我是个菜鸟 我不太懂啊

本回答被提问者采纳

flash 制作中,如何点击按钮,然后弹出影片剪辑 并可以拖动影片剪辑
1,制作一个按钮,链接设置点击后跳转到影片剪辑所在的帧。(这样不需要编写导入影片剪辑的脚本)2,点击影片剪辑,为影片剪辑对象设置可以拖动的AS脚本。(on (press) { this.startDrag(true);\/\/当鼠标按下(press)之后,这个实例可以被拖拽,使用 命令如上面的命令解释。如果想选不锁定到鼠标位置中央...

AS2 flash中如何实现点击按钮后播放影片剪辑?
点击按钮后播放影片剪辑: 给影片剪辑起名mc并在影片剪辑的第一帧插入空白关键帧加脚本 stop() , 2.点按钮后按F9,在出来的框上加脚本 on(release){ mc.play(); } 播放完影片剪辑后自动跳转到指定的场景指定的帧: 在影片剪辑的最后一帧插入空白关键帧并加上脚本 gotoAndPlay("场景名", 第几帧); 追问 播放...

请教一个flash的代码问题,如何做到,当鼠标单机一个影片剪辑(它在舞台...
两种方法 1、影片剪辑嵌套按钮 方法如下 : 把按钮的点击区域画到按钮的第四帧(点击)上。把按钮元件放到aaa的 最上层。选中按钮元件 F9 打开动作代码 写上 on(release){ gotoAndPlay(2)}(AS2.0)2、代码 AS 3.0 写法如下: aaa.addEventListener(MouseEvent.CLICK,onClick)function on...

flash 怎么用按钮播放影片剪辑
你所要控制的影片剪辑相对于当前代码所在的影片剪辑的路径.gotoAndPlay(n);如果只写 gotoAndPlay(n),Flash就会默认你写的是 this.gotoAndPlay(n);当前代码所在的帧,属于哪一个影片剪辑,this指的就是该影片剪辑。所以主场景会跳到第n帧播放。你制作一个影片剪辑,拖进场景,在属性面板内给它取个实例...

flash中怎样写代码才能使影片剪辑中的按钮事件启作用?
如果按钮是在剪辑中的话,把剪辑拉到场景中,选中按钮,按F9弹出动作面板,写上:on(release){ _root.gotoAndPlay(11)}\/\/跳到此影片的第11帧 如果是有多个场景,需要跳场景的,则是:on(release){ _root.gotoAndPlay("scene2",11)}\/\/跳到场景名为“scene2”的第11帧 ...

在Flash制作中如何才能点击按钮停止影片剪辑的播放
先做个实验:创建一个圆,点击它,再按F8转换为元件,类型中选择按钮。走入按钮,有四个区:弹起,指针经过,按下,点击。点击‘按下’,F6创建关键帧,再点击圆形图案,按下F9弹出动作(编程命令)在动作里输入:on (press){ stop();} 补充:记得退出层级后,在开始的界面里将按钮所在的图层帧数调整...

flash鼠标滑过按钮开始播放影片剪辑滑出则消失,但鼠标...
回答:下载文件:菜单.fla|这就是你要的效果。

用FLASH制作一个按钮,点击按钮弹出想要的菜单!
嫌麻烦不懂代码就光用按钮做。在按钮的第3个帧就是按下出来的效果这里旁边做一个你要弹出来的菜单就可以了。要滑过就第2个帧这里旁边做一个

flash怎么使按钮进入的下一个场面里按顺序播放下个场景的影片剪辑
不用那么复杂:看步骤:1,。设置两个按钮 我们命名为 button1和button2 。再画一个影片剪辑 命名为:mc。在mc影片剪辑中的第一帧上写上代码:stop();2。将影片剪辑添加到舞台上,然后也将两个按钮添加到舞台上。注意,按钮是要命名的,也就是在属性中命名,名字就是上面写的。3。写代码,新建一...

Flash AS2.0 中 如何实现 点击一个按钮 出现一个影片剪辑在 按钮的旁边...
继续在舞台中添加一个按钮,比如叫 myBtn。然后在帧的动作面板中输入以下代码:myBtn.onPress=function(){ myMovie.gotoAndPlay(2);} 代码说明,点击按钮myBtn的时候,让myMovie跳到第二帧开始播放。myMovie播放一次完后又挺在第一帧了,也就是“消失”。你说的位置,也可以加在按钮里面,继续添加...

相似回答
大家正在搜