|
主题: 有关mc控制的问题
|
 spritexue
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#12002/3/28 17:29:23
一个正在运动的mc 我现在想把鼠标放在他的上面的时候(over) 这个mc停止运动 我用了两种方法都没有实现,我该怎么做 方法1,我把这个mc放到一个新建的button里面 方法2,我再这个mc的上面放了一个透明的button 然后对button写关于mc停止的程序
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#22002/3/28 18:07:06
注意路径问题,然后用hittest
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 surfhere
职务:普通成员
等级:1
金币:1.0
发贴:195
|
#32002/3/28 18:22:41
把BUTTON做到MC里: BUTTON的AS on (rollOver) { stop (); } on (rollOut) { play (); }
|
 spritexue
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#42002/3/28 18:26:17
goldgoat在上个帖子中说 引用: 注意路径问题,然后用hittest
您能说的详细一点吗? .hitTest( x, y, shapeFlag ); 这个命令的参数怎么设置,谢谢!
|
 spritexue
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#52002/3/28 18:33:28
surfhere在上个帖子中说 引用: 把BUTTON做到MC里: BUTTON的AS on (rollOver) { stop (); } on (rollOut) { play (); }
这个好像不行,你说的那个buuton是要和mc以其运动的 也就是说 mc里面有个button,然后这个mc转动,当我把鼠标放到button上的时候,这个mc停止运动
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
|
#62002/3/28 19:04:53
将mc命名为mc或其他。 if(_root.mc.hitTest(_root.xmouse,_root.ymouse,true)){ _root.mc.stop(); }else{ _root.mc.play(); } 差不多就这样了~
|
 spritexue
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#72002/4/1 11:02:00
谢谢大家,已经解决了!
|