china.com
主页
新闻
体育
游戏
文化
教育
健康
财经
科技
旅游
军事
娱乐
商贸
  科技动态 硬件广场 下载基地 网络教室 网络冲浪 科学博览 移动时代 手机上网 桌面壁纸 科技商情  

第六课 菜单的制作


    在做动画的时候,往往要让浏览者作一些选择,这时就要用到菜单了。不管是什么形式的菜单,它的原理其实是一样的。那么这节课,我们就通过制作最简单的菜单来学习如何制作菜单。(看右面的例子)


    首先打开一个新的工作区,按下Ctrl+M调整Movie的大小为300*100。按下Ctrl+Alt+G定位鼠标,按下Ctrl+Alt+Shift+G显示定位网格。好了,准备就绪,开工!

    首先,按照左图的样子在Layer1层画上一个“开始”按钮,别忘了把它转换成Button Symbol。
    接着,在菜单中选则 Insert -> New Symbol 新建一个Movie Clip Symbol。第一帧做成空帧,Action设为Stop。第二帧起做一个三个按钮符号(Button Symbol)从下往上升的Motion运动的动画,最后一帧的Action设为Stop。如右图所示。然后把这个MC拖到Scene的Layer2层中,注意:Layer2层要放在Layer1层的下面。调整MC的位置,使播放MC的时候,菜单恰好从“开始”按钮下升起。
MC的第一帧是个空帧
菜单上升的动画,从第二帧开始,这是用洋葱皮按钮观察得到的效果。
MC的第一帧是个空帧
第二、三、四帧分别写上“你选择了A(B/C)”

    现在我们还要新建一个名为“text”的MC,用来显示在按下菜单中不同按钮时所要返回的不同的结果。在这个MC中,第一帧做一个空的关键帧,第二、三、四帧分别写上“你选择了A(B/C)”。(如左图)同时,把每一帧的Action都设为Stop。然后把这个MC拖到Scene中的Layer3层,并移动到合适的位置。

    下面是做菜单时最重要的一步了——命名实体(Instance)和编写Action。在Scene中,命名菜单滑出的MC的实体名(Instance name)为menu(菜单中选择Modify -> Instance -> Instance name),命名text MC的实体名为text。如右图。

  接下来是编写Action的工作了。在Scene中选择Layer1层的“开始”按钮,单击鼠标右键,再谈出的菜单中选择 Properties... ,点击Action标签,写入以下程序:

  On (Release)
    Begin Tell Target ("/menu")
      Go to and Play (2)
    End Tell Target
  End On

    如下图。

    接着,是为菜单中的按钮编程。选择编辑菜单滑出的MC,向上面一样,分别为每个按钮添加如下Action代码(只在Go to and Stop后的参数上有不同):

  On (Release)
    Begin Tell Target ("/text")
      Go to and Stop (2)
(按钮A参数为2,按钮B参数为3,按钮C参数为4)
    End Tell Target
  End On

    
如下图。
“开始”按钮的Action
菜单中按钮的Action,这是以按钮A为例的

    好了,这个简单的菜单就做好了,很简单吧。其实仔细想一下,菜单无非就是使用了Tell Target命令,是进阶教程第二课的延伸。现在,按下Ctrl+Enter,成功了吧!发挥你的想象力,做出更美更酷的菜单吧!下一节课,我们要来学习一下Flash是如何获得外部文件中的变量的。

 

  摘自《你的网》 孤独过客/文

 


科技检索


中华网推荐

  • 1000名医生在线咨询

  • 中国足球队官方网站

  • 鸦片玫瑰(新版)

  • 精选股票天地

  • 闪光的flash教程

  • 中华网汽车世界

  • 为你的爱情出谋划策

  • 网文精选——野百合集

  • 世界文化遗产在中国

  • 历届香港小姐风姿集




  • 网络教室编辑信箱
    版权声明 | 本站检索 | 联系方法 | 刊登广告 | 使用说明 | 关于中华网 | 豁免条款

    版权所有 中华网