flash as2代码实际的例子:成功实现鼠标感应放大或由大变小图片动画效果

更新时间:15-11-02 23:31 热度:389
 

 本例绍介使用flash as2代码实际的例子,制造鼠标感应放大或由大变小图片动画效果,主要使用 telltarget函数来成功实现,制造过程很简单,本文也绍介了代码,生手朋友可以学习一下子,期望能给朋友们带来帮忙

我们先看看效果,请把鼠标移动到图片上头再移开:

[b]教程如下所述:[/b]

第1步:我们新建flash文档,帧频设置为40,我们导入一张图片还是在主场景中画一个物品,而后右键改换为元件——影片儿剪接元件。

第二步:如今在你的库面板中是否是有元件一?假如做对的话是肯定有的(就是你第1步转化成的元件),我们新建一影片儿剪接元件,把元件一拖到元件2的戏台中,而后回到元件1中施行第三步

第三步:到元件一中的第8帧插进去关键帧(以帧频来确认),默许帧频下为8帧相差无几了,现场景中把此元件用左面的恣意变型工具使其放大一定程度,而后在第一6帧处又插进去一关键帧,又使其由大变小到第1帧的体积,而后选中图层一右键开创补间动画,选中第1帧,在此帧上写代码(即敞开动作面板f9),输入代码stop(),选中第32帧写代码stop(),选中60帧写代码stop()

15110223313996822644791 flash as2代码实际的例子:成功实现鼠标感应放大或由大变小图片动画效果

第四步:回到主场景中,选中场景中的元件在属性面板中将实际上际的例子名字改为“a”,又敞开动作面版,输入代码如下所述:

复制代码

代码如下所述:

on(rollover){ /当鼠标移动至此元件
telltarget(“_parent.a”){ /这么了解:奉告元件a的父级即元件1,
gotoandplay(2); /转到第二帧运动
}
}
on(rollout){ /当鼠标移出此元件
telltarget(“_parent.a”){ /奉告a的父级即元件1
gotoandplay(32); /转到第32帧运动
}
}

好了,测试影片儿吧!