flash 中做按钮“按下”和“点击”两个状态的区别

来源:百度知道 编辑:UC知道 时间:2024/05/03 07:56:35
我刚开始学flash,做按钮元件的时候,按钮有四个状态,分别为“弹起”,“指针经过”,“按下”,“点击” 我在这四个状态下分别插入关键帧,依次添加为相应的文字,即为 “弹起”,“指针经过”,“按下”,“点击” 可是,我预览的时候“点击”两个字不能看到,其他三个都能看到。我怎么做就称为“点击”呢?
我按下鼠标后然后松开,并没有把它移出响应区,之后显示的是“指针经过”,并没有“点击”啊!

按下就是按下,点击是指按下并松开,也就是我们而说的单击。
两者是有区别的,按下,当按下鼠标左键,按键就响应你了,点击一定要鼠标按下再松开才响应,如果你按下后把鼠标移出响应区的话,按钮也不会响应你。
补充:
你所说的点击,按下,指针经过是指的按钮的几种状态,你把文字放在关键帧上,在动画中可以看到按钮的状态,但并不是指按钮有动作进行。为什么你看不到点击两个字,而只看到指针经过,是因为点击这个动作是指按下松开两个动作的结合,也就是两个动作完成就行了,而这个动作是一个连续的过程,也是很快的,所以你看不到点击两个字,而当你松开后,你的鼠标还在按钮上,也就是指针经过的状态,所以只看到指针经过几个字。
如果你要看是不是点击了,你可以把按钮放在场景里,在后面再加一帧,在帧上加“stop();",在按钮上加点击动作,跳到下一帧,就可以看到效果了。

点击是按钮触发区域的设置

那个没用的

d