+ -
当前位置:首页 → 问答吧 → 请问影片剪辑里边是不是不能放按钮啊?

请问影片剪辑里边是不是不能放按钮啊?

时间:2006-08-07

来源:互联网

影片剪辑里边是不是不能放按钮啊?

如果不能那又要怎么实现按钮的功能呢

作者: ship763   发布时间: 2006-08-07

把他当按钮一样用就可以了

作者: mirycat   发布时间: 2006-08-07

估计楼主是用了影片剪辑的ONPRESS,ONRELEASE那一类的按钮事件,导致里头的按钮不可用了.

作者: HBrO   发布时间: 2006-08-07

汗,,我以经用铵钮控制了这个MC的缩放,,我现在要在MC里边再做多个链接.可发现在MC里边做的按钮都没有反应,能够具体说一下吗

作者: ship763   发布时间: 2006-08-07

可以用addEventListener

作者: 对酒当歌   发布时间: 2006-08-07

能够发个实例我参考一下么?
以前没接触过这方面的知识,,恶补中...

作者: ship763   发布时间: 2006-08-07

郁闷了,,,用别的试都可以,,这个里边却没反应了,有没高手帮我看一看?
http://www.zhwei.net/szmap/1.fla   源文件http://www.zhwei.net/szmap/1.fla

作者: ship763   发布时间: 2006-08-07

我试了下,,如果删掉这一段代码就没有问题了,(控制MC缩放的)
有人知道应该怎么解决的吗


//停止播放  
stop();  

var chengxu ;  


function xianzhi(){  
       _root.onEnterFrame = function(){  
       if(map_mc._x>590*map_mc._xscale/200){map_mc._x=590*map_mc._xscale/200}  
       if(map_mc._x<590-590*map_mc._xscale/200){map_mc._x=590-590*map_mc._xscale/200}  
       if(map_mc._y>415*map_mc._yscale/200){map_mc._y=415*map_mc._yscale/200}  
       if(map_mc._y<415-415*map_mc._yscale/200){map_mc._y=415-415*map_mc._yscale/200}  
       }  
}  



_root.map_mc.onPress = function(){  
       if(chengxu == "fangda"){  
              if(_root.map_mc._xscale < 2000){  
              _root.map_mc._xscale += 50;  
              _root.map_mc._yscale += 50;  
              xianshi();  
              }  
       }  
       else if(chengxu == "suoxiao"){  
              if(_root.map_mc._xscale > 100){  
              _root.map_mc._xscale -= 50;  
              _root.map_mc._yscale -= 50;  
              xianshi();  
              }  
       }  
       else if(chengxu == "yuantu"){  
              _root.map_mc._xscale = 100;  
              _root.map_mc._yscale = 100;  
              _root.map_mc._x = 295;  
              _root.map_mc._y = 200;  
              chushimap();  
       }  
       else if(chengxu == "tuodong"){  
              startDrag(_root.map_mc,false);  
              xianzhi();  
       }  
      
}  
_root.map_mc.onRelease = function(){  
       stopDrag();  
}


fangda_mc.onPress = function(){  
       chushi();  
       _root.fangda_mc.gotoAndStop(2);  
       chengxu = "fangda";  
}  
suoxiao_mc.onPress = function(){  
       chushi();  
       _root.suoxiao_mc.gotoAndStop(2);  
       chengxu = "suoxiao";  
}  
yuantu_mc.onPress = function(){  
       chushi();  
       _root.yuantu_mc.gotoAndStop(2);  
       chengxu = "yuantu";  
}  
tuodong_mc.onPress = function(){  
       chushi();  
       _root.tuodong_mc.gotoAndStop(2);  
       chengxu = "tuodong";  
}

[ 本帖最后由 ship763 于 2006-8-7 20:33 编辑 ]

作者: ship763   发布时间: 2006-08-07

如果父 mc 定义了鼠标事件. 那么他里面的所有元素都无法接收鼠标事件
这个是物理问题. 一个放在盒子里的东西在不打开盒子的情况下你是碰不到里面的..

作者: mirycat   发布时间: 2006-08-07

没有解决的办法吗?

作者: ship763   发布时间: 2006-08-07

你非要两个地方都定义按钮事件,你还不如在MC内多建一个按钮好了.

作者: HBrO   发布时间: 2006-08-07

这段代码也是一老兄提供的,我对脚本也是才开始接触,,,,,汗,,在MC里多建实现缩放与移动的按钮吗?
版主能具体说说吗?

作者: ship763   发布时间: 2006-08-07

我也来学习一下

作者: bwukltd   发布时间: 2006-08-07

我现在是把缩放代码全放在层里边,,我想如果放在缩放的按钮里应该没有这种冲突了,可放在按钮上,,限制屏幕缩放的代码又该怎么写呢

作者: ship763   发布时间: 2006-08-08

期待解决中....

作者: ship763   发布时间: 2006-08-08

提醒:最后回贴距现在 1725 天,请不要无意义回复
我也 遇到这个 问题  找了好久 也没有弄懂

作者: boyandgirl   发布时间: 2011-04-29