简单的伸缩菜单-实例教学-Flash-网页制作

本文详细介绍了一种使用Flash创建简单伸缩菜单的方法。通过设置电影剪辑的不同状态及运用运动渐变,实现了按钮的伸缩效果。文章还介绍了如何使用遮罩层来增强视觉效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<script type="text/javascript"> google_ad_client = "pub-8800625213955058"; /* 336x280, 创建于 07-11-21 */ google_ad_slot = "0989131976"; google_ad_width = 336; google_ad_height = 280; // </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>前面我们做了一个按钮,现在我们把按钮排列成一组,来做一个简单的伸缩菜单,
我们可以简单的分析一下,既然是伸缩菜单,肯定有两种状态,一种状态是伸出来,
一种状态是缩回去。而这两种状态的实现我们用运动渐变来实现。
1。我们先建立一个电影剪辑,名字为buttonset,拖入几个按钮,排列好。并且为最上面
的白色按钮的实例名称为btnjet.
按此在新窗口浏览图片
按此在新窗口浏览图片
2。新建一个电影剪辑,用来设置菜单的两个状态,首先拖入刚才做好的电影剪辑,设置实例名称为buttonset,在第20,30,50帧分别插入关键帧,然后分别选择20,30帧,把电影剪辑buttonset向上拖动一段距离,注意这两帧里的电影剪辑位置是重合的,你可以先
设置好第20帧,然后打开属性面板,记住X,Y轴的坐标。然后打开第30帧的属性面板,
添加同样的坐标。分别选则第一帧,第三十帧,点右键,设置运动渐变。
按此在新窗口浏览图片
3。新建一层,在舞台上拖拉一个矩形,大小和电影剪辑buttonset的大小一样就可以了。
位置和上一层第20帧的位置重合。(同时遮罩住上一层第一帧的白色按钮,使我们在主
场景中只看到白色按钮)然后选右键,进行遮罩的设置。也就是用矩形来遮罩
我们刚才设置好的运动渐变。
4。新建一层,选择第30帧,插入空白关键帧,分别为第一帧和第三十帧设置标签,
名称为up,down。
5。新建一层,选择第20,30帧,插入空白关键帧。
第一帧添加动作:
stop();
buttonset.btnjet.onPress = function() {gotoAndPlay("up");
}
第20帧添加动作:
stop();
gotoAndPlay("down");



第30帧添加动作:
stop();
buttonSet.btnjet.onPress = function() {gotoAndPlay("down");
}
最后把做好的电影剪辑拖入主场景,测试效果.
点击白色按钮可展开菜单,再点击可以收缩.
点击开新窗口欣赏该FLASH动画![全屏欣赏]
点击浏览该文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值