作者pankk (KK)
看板Flash
标题[问题] 大按钮里面包了一个小按钮
时间Sat Sep 20 23:25:42 2008
请问大家一下
大按钮(big_btn)里包了一个小按钮(small_btn),
大按钮的事件都写在actions的图层里,
小按钮的动作直接写在按钮里,
按大按钮都会执行动作移动,
但是按小按钮它就都没有事情发生
(包含在大按钮里的load_mc没有执行loadMovie的动作),
在小按钮里的动作,
on(press){
_root.big_btn.load_mc.loadMovie("file.swf");
}
是不是小按钮被视为是大按钮,
所以才不会有反应?
我不知道我这样想对不对耶。
刚接触flash的新人 = =||
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.143.51
1F:推 didila:小按钮的事件被大按钮拦截了? 09/20 23:46
2F:推 cjcat2266:AS2没有定义event flow这个明确的规则 09/20 23:48
3F:→ cjcat2266:所以按钮包按钮的确有时候会出现这类问题 09/20 23:48
4F:→ cjcat2266:会让人搞不清楚Flash到底觉得是哪个按钮被按到 09/20 23:49
5F:→ cjcat2266:要不要考虑把动作都写在小按钮里面 09/20 23:49
6F:→ cjcat2266:然後大按钮用个MovieClip来做? 09/20 23:49
7F:→ pankk:谢谢解答得这麽详细,我把大按钮改成movieclip好了 09/21 11:01