flash2.0代码:当鼠标移向图片的时候,图片的透明度从0变到100,鼠标移开的时候透明度100变为0。

 我来答
FlashASer

2015-07-27 · Animate,Photoshop,职场经验,人生感悟!
FlashASer
采纳数:14298 获赞数:18654

向TA提问 私信TA
展开全部

把这个图片转换成影片剪辑,然后右键它,选择动作,加如下代码:

onClipEvent(load)
{
this._alpha=0;
}
on(rollOver)
{
this.onEnterFrame=function()
{
if(this._alpha<100)
{
this._alpha+=10;
}
else
{
this.onEnterFrame=null;
}
}
}
on(rollOut)
{
this.onEnterFrame=function()
{
if(this._alpha>0)
{
this._alpha-=10;
}
else
{
this.onEnterFrame=null;
}
}
}
wytan201fa633a
2015-07-27 · TA获得超过4.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:90%
帮助的人:2203万
展开全部

1、先把图片转换成图形元件。

2、把图形元件放在图层1的第1帧,第30帧、第60帧分别插入关键帧,三个关键帧都加帧命令stop();  。  选中第1帧的元件,在属性面板设置它的Alpha为0,同样将第60帧的元件的Alpha也为0。在第1——30帧之间和第30——60帧之间创建补间动画。锁定图层1。

3、新建图层2,画一个与图片一样大的无笔触矩形,填充Alpha为0的白色,框选白色矩形,转换为按钮元件。双击按钮,进入按钮编辑界面,在第4帧插入普通帧,隐形按钮就做好了。

4,回到主场景,选中按钮,在动作面板“动作—按钮”处输入脚本:

on(rollOver){

gotoAndPlay(2);

}//鼠标进入按钮范围时播放第二帧

on(rollout){

gotoAndPlay(31);

}//鼠标离开按钮范围时开始播放第31帧

在第60帧插入普通帧。

测试,完工。

可参考附件:(仅放两天,赶快下载)


本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式