flash2.0代码:当鼠标移向图片的时候,图片的透明度从0变到100,鼠标移开的时候透明度100变为0。
展开全部
把这个图片转换成影片剪辑,然后右键它,选择动作,加如下代码:
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;
}
}
}
展开全部
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帧插入普通帧。
测试,完工。
可参考附件:(仅放两天,赶快下载)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询