FLASH 按钮 AS

来源:百度知道 编辑:UC知道 时间:2024/09/21 02:45:31
我想做一个按钮 鼠标移动进去时候 可以渐变看到图片 移动出去渐变没有。

下过我会做 AS应该怎么写?

先插入一个影片剪辑,命名为tupian,然后放到舞台上,实例名改为tupian,在第一帧写入以下动作:tupian._alpha = 0 //令实例的初始透明度为零;
然后在主场景中添加一个图层,添加一个按钮,在按钮上添加以下函数:
on(RollOver){ //鼠标移到按钮上
tupian.onEnterFrame = function() {
tupian._alpha += 5; //图片的透明度逐帧递增
if (tupian._alpha>=100) {
delete tupian.onEnterFrame;
}
};
}
on(RollOut){ //鼠标移出按钮
tupian.onEnterFrame = function() {
tupian._alpha -= 5; //图片的透明度递减
if (tupian._alpha<=0) {
delete tupian.onEnterFrame;
}
};
}
测试下看看是不是你想要的结果

不用写as,把图片渐变做成MC放在按钮里面

把图片渐变做成MC放在按钮的over帧就可以了。

不要特殊的AS只需要播放控制:
先加一个按钮
第一帧放没渐变的
第二帧放有渐变的
(“渐变”封成单独的影片剪辑放在第二帧,“渐变”影片剪辑的最后一帧加入“stop();”命令)