|
主题: 点燃鞭炮的代码,急!
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#12002/2/7 11:49:42
我想达到的效果是: 场景中有一串鞭炮,和一支火柴 拖拽火柴,鼠标按下时点燃火柴,松开鼠标后火柴熄灭 当点燃的火柴拖拽到引线上时,点燃鞭炮
现在前面的工作都行了,就是最后一步 当点燃的火柴拖拽到引线上时,点燃鞭炮 做不了 我用的是。HITTEXT,可是不行 还请哪位高手说说,最好是有代码
另外。哪里有鞭炮的声音可以下载,先谢了!
|
 路过的猪
职务:普通成员
等级:2
金币:1.0
发贴:334
|
#22002/2/7 11:54:34
用hittest为什么不可以??
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#32002/2/8 15:17:02
火柴的MC名:hc 鞭炮的MC名:bp 引子的MC名:bp1 如果直接用火柴碰到引子时,点燃鞭炮的话,可以用hc.HitText(bp1) with(bp){gotoAndPlay(2)}
现在问题是:hc中有一个MC:点燃的火柴hc1 当鼠标按下时,转到第二帧,也就是hc1 用:_root.hc.hc1.HitText(bp1) with(bp) {gotoAndPlay(2)},就不行了! 该用什么代码呢?
|
 路过的猪
职务:普通成员
等级:2
金币:1.0
发贴:334
|
#42002/2/8 16:05:33
用this.代替!
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#52002/2/8 23:51:51
if(_root.hc.hc1.hitTest(_parent.bp1)){ ... }
|
 我是烂货
职务:普通成员
等级:1
金币:10.0
发贴:303
|
#62002/2/10 13:56:27
hittest的反应不是很快,最好用坐标的判断
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
#72002/2/11 1:00:57
谢谢大家了,我以经做好了, 用的就是:if(_root.hc.hc1.hitText(bp1)){ with(bp){ gotoAndPlay(2) } } 也不知道上次为什么没做成功! 只是没有找到鞭炮的声音,看来只好去买张光盘了!
|
 flashal
职务:普通成员
等级:1
金币:0.0
发贴:98
|
|