flash中按用一个按钮控制多个相同的影片剪辑

是这样的:我想用一个按钮控制一朵花的开放过程(做成了一个影片剪辑,命名为mc1)然后后把花复制了很多,但是点击按钮时只有第一个播放了,其他的没有反应!
你们把意思理解错了,不是通过按钮复制影片剪辑,而是通过一个按钮播放几百个相同的影片剪辑

第1个回答  2010-04-17
你先插入一个元件---是影片剪辑元件,然后把一朵朵的花都排在影片剪辑中,命名mc1,这个就是花开放的过程,接着把mc1拉到主场景中,写下代码;stop()新建图层2命名为播放按钮,写上代码;on(release){
play()
}
这样按下播放按钮花就可以开放了
第2个回答  2010-04-14
你可以在MC1里放不同的层,每层从不同的帧上画一片片花叶,这样按钮点击时就会一个个显示出来了。本回答被提问者采纳
第3个回答  2010-04-15
同意2楼的思路。用代码复制n个影片剪辑。但要修改一下:
mc1._visible=false;//此处简化了

function xue(){
var num=100;
for(i=1;i<100;i++){
duplicateMovieClip("mc1","mc"+i,i);
this["mc"+i]._x=Math.random()*Stage.width;
this["mc"+i]._y=Math.random()*Stage.height;
//增加........................................................
this["mc"+i]._visible=true;//显示复制出来的影片,否则你看不见的!!!
this["mc"+i].play()//让复制出来的影片开始播放!!!
//增加完毕..................................................
}
}

bb.onPress=function(){
xue();
}
第4个回答  2010-04-14
mc1.onEnterFrame=function(){
this._visible=false;
}
function xue(){
var num=100;
for(i=1;i<100;i++){
duplicateMovieClip("mc1","mc"+i,i);
this["mc"+i]._x=Math.random()*Stage.width;
this["mc"+i]._y=Math.random()*Stage.height;
}
}

bb.onPress=function(){
xue();
}
解释:把mc1拖到场景中去实例名命名为mc1,放置在一层;在将按钮元件拖到场景中实例名命名为bb,放置在另外一层;在新建图层3(actions)层编写以上的脚本语言,便ok啦。

flash中按用一个按钮控制多个相同的影片剪辑
你先插入一个元件---是影片剪辑元件,然后把一朵朵的花都排在影片剪辑中,命名mc1,这个就是花开放的过程,接着把mc1拉到主场景中,写下代码;stop()新建图层2命名为播放按钮,写上代码;on(release){ play()} 这样按下播放按钮花就可以开放了 ...

在flash场景中,一个按钮如何控制多个影片剪辑的播放与暂停
如果要在按钮上添加控制位于同一场景的影片剪辑,则需要在属性面板中为影片剪辑命名,并指明路径,如:on (release) { _root.shu_mc.stop();}

如何在flash中实现一个按钮控制多个影片剪辑同时出现
你可以先定义一个全局变量,用按钮控制这个全局变量的值 然后让影片剪辑获取这个变量的变化 用这个变量的变化触发影片剪辑的动作

flash怎么用一个按钮控制多个运动的元每个元件
例如:按钮名字为1,两个影片剪辑分别叫mc1,mc2,就可以在动作面板(F9)中写如下代码,使其开始播放各自的帧。myButton.addEventListener(MouseEvent.Click,onClick);function onClick(e:MouseEvent):void{ mc1.play();mc2.play();}

flash中如何用一个按钮控制多次动作?
这个要看你的元件怎样设置。用AS2代码,一个很简单的方法。1、把四部分内容做成一个影片剪辑,第一帧为第一部分内容,第二帧为第二部分内容。。。类推...2、把这个影片剪辑命名为:_mc 3、按钮命名为:_btn 4、在主时间轴加上代码:_btn.onRelease=function(){ _mc.nextFrame();} 5、完成 ...

flash 如何控制一个场景里的多个影片剪辑播放和停止
帧代码:stop();mc1.play();mc2.stop();一个按钮怎么可以控制mc2播放和停止呢,用两个按钮吧:播放按钮:on(release){ mc2.play();} 停止按钮:on(release){ mc2.stop();} 你是不是没给mc命名呢,要先选中相应的mc,打开属性,在实例名称处命名 ...

flash中如何用一个按钮控制多个影片剪辑的隐藏与显示
这个应该做不到,但可以模拟,也就是用三个重叠的按钮,分别控制t1,t2,t3并且让这三个按钮相互控制,这样可能更简单些 比如,按下按钮1让T1播放的同时让按钮一失效,按钮2生效,这样效果和你想要的是一样的

在flash中,如果一个影片剪辑中包含多个影片剪辑,如何用按钮控制
1. 在Flash中,如果一个影片剪辑中包含多个子影片剪辑,要通过按钮控制它们,首先需要明确各子剪辑的路径。2. 例如,在父剪辑`main_mc`中包含子剪辑`zzc1_mc`、`zzc2_mc`、`zzc3_mc`、`zzc4_mc`。3. 点击主时间线上的按钮1,要让`zzc1_mc`播放,可以按照以下方式编写代码:`main_mc.zzc1...

flash里我要用键盘的上页下页键控制多个影片剪辑跳转请问您代码知道吗...
var keylistener:Object=new Object();keylistener.onKeyDown=function(){ switch(Key.getCode()){ case Key.UP:\/\/控制的内容 break;case Key.DOWN:\/\/控制的内容 break;} } Key.addListener(keylistener);

flash怎样制作一个旋转按钮,怎样让它看起来是左右转动,并且可以通过...
1.打开flash以后,新建一个空白文档.2.点击 文件\/导入\/导入到库.(选择几张你需要的图片).3.选择菜单插入\/新建元件\/影片剪辑.(进入影片剪辑编辑场景之中)4.选择左侧的椭圆工具,笔触颜色选择"\/"填充颜色选择"绿色球形渐变"5.在场景中画一正圆.选择对齐面板中的相对于舞台,再点击水平中齐和垂直对齐 ...

相似回答
大家正在搜