当前位置学海荡舟 -> 电脑乐园 -> Flash实例



15.鼠标双击之一

预览成品:

下载源程序


逐步说明:
  在Flash中,提供了鼠标左键单击,却没有鼠标双击和右击。这给我们在制作教程的过程中带来了不少麻烦。在这里,我特意用Actions为您制作了一鼠标双击实例。
  1)为了能把编程技巧更明了地进行说明,在这里我先拿出完整的程序展示给您,然后再逐一解释。

总体程序

  下面我们一起把目光转向如图所示的等时线窗口,我们可以看到这个程序的层实在太多了,您看了可能会不耐烦,其实没这么复杂,请保持冷静一点,听我把话说完,在这么多层里面,只有“doubleclick”层牵涉到鼠标双击,其他层的内容都是鼠标双击后能看到的画面。您看,只有两帧的内容,够简单吧!我们把鼠标双击后的画面的第1帧的标签名称设置为“hlf”。
  2)现在我们开始分析“doubleclick”层。选择“doubleclick”层的第1帧,

doubleclick层

我们可以看到该帧中放的是按钮实例3中的按钮和文字“Please double click me to get your gift”。双击第1帧,打开该帧的Actions。

第一帧中的Actions

里面只有一条语句:Stop。即表示电影一开始播放就停留在第1帧,等待鼠标的响应。我们再打开按钮的Actions。可以看到如图所示的语句。

按钮的Actions

即表示当鼠标被按下时,程序跳动到下一个影帧。


上一实例(文字滚动条)  下一步