如何制作下拉式菜单
发布网友
发布时间:2022-04-23 16:26
我来回答
共1个回答
热心网友
时间:2022-04-26 14:58
首先,在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
菜单中按钮的Action,这是以按钮A为例的
接下来是编写Action的工作了。在Scene中选择Layer1层的“开始”按钮,单击鼠标右键,再谈出的菜单中选择
Properties...
,点击Action标签,写入以下程序:
On
(Release)
...展开首先,在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
菜单中按钮的Action,这是以按钮A为例的
接下来是编写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
好了,这个简单的菜单就做好了,很简单吧。其实仔细想一下,菜单无非就是使用了Tell
Target命令,现在,按下Ctrl+Enter收起