欢迎来到天天文库
浏览记录
ID:15479393
大小:37.00 KB
页数:11页
时间:2018-08-03
《[as3编程教学]鼠标滚轮缩放图片初级教程》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、我爱自学网http://www.52zixue.comqtekc[AS3编程教学]鼠标滚轮缩放图片初级教程滚轮在Flash交互应用中也有比较大的用处,比如滚动条或者缩放,本教程讲述最基本的鼠标滚轮缩放效果:)Flash(cs3及以上版本)位图一张(用于缩放)11.首先我们打开Flash软件,利用欢迎界面来新建一个空白文档:2我们在舞台上导入一张,为了让教程不至于太死板,我百度搜了一张可爱的小猫(如果太大,可以用Q键使用自由变换来缩小),如下图所示,大家注意文档的设置:3接下来我们把这张可爱的小猫猫转换成一个影片剪辑,并命
2、一个实例名:mcCat,如下图所示:4将默认的图层命名为“小猫”,然后新建一个图层,命名为as图层,我们准备加上滚轮缩放代码:115选中as图层第一帧,按下F9,打开动作面板,输入以下代码:stage.addEventListener(MouseEvent.MOUSE_WHEEL,changeCatScale);functionchangeCatScale(e:MouseEvent):void{varscaleNum:int=int(e.delta);mcCat.scaleX=mcCat.scaleY+=scaleNum
3、/20;}6此时你ctrl+enter测试影片,发现滚轮缩放效果已经实现了。7mcCat.scaleX=mcCat.scaleY+=scaleNum/20;大家可以尝试改变这里的20这个值,改大改小自己测试一下效果。后续将有滚轮的“中级教程,进阶教程,高级教程,高手教程,大师教程”,相信通过这几个教程,大家会学到很多:)注意事项11如果有的同学缩放时向一侧放大缩小,证明你的影片剪辑注册点在角上,请居中滚轮在Flash交互应用中也有比较大的用处,比如滚动条或者缩放,本教程讲述最基本的鼠标滚轮缩放效果:)Flash(cs3及
4、以上版本)位图一张(用于缩放)11.首先我们打开Flash软件,利用欢迎界面来新建一个空白文档:2我们在舞台上导入一张,为了让教程不至于太死板,我百度搜了一张可爱的小猫(如果太大,可以用Q键使用自由变换来缩小),如下图所示,大家注意文档的设置:3接下来我们把这张可爱的小猫猫转换成一个影片剪辑,并命一个实例名:mcCat,如下图所示:4将默认的图层命名为“小猫”,然后新建一个图层,命名为as图层,我们准备加上滚轮缩放代码:5选中as图层第一帧,按下F9,打开动作面板,输入以下代码:11stage.addEventListe
5、ner(MouseEvent.MOUSE_WHEEL,changeCatScale);functionchangeCatScale(e:MouseEvent):void{varscaleNum:int=int(e.delta);mcCat.scaleX=mcCat.scaleY+=scaleNum/20;}6此时你ctrl+enter测试影片,发现滚轮缩放效果已经实现了。7mcCat.scaleX=mcCat.scaleY+=scaleNum/20;大家可以尝试改变这里的20这个值,改大改小自己测试一下效果。后续将有滚轮
6、的“中级教程,进阶教程,高级教程,高手教程,大师教程”,相信通过这几个教程,大家会学到很多:)注意事项11如果有的同学缩放时向一侧放大缩小,证明你的影片剪辑注册点在角上,请居中滚轮在Flash交互应用中也有比较大的用处,比如滚动条或者缩放,本教程讲述最基本的鼠标滚轮缩放效果:)Flash(cs3及以上版本)位图一张(用于缩放)11.首先我们打开Flash软件,利用欢迎界面来新建一个空白文档:2我们在舞台上导入一张,为了让教程不至于太死板,我百度搜了一张可爱的小猫(如果太大,可以用Q键使用自由变换来缩小),如下图所示,大家
7、注意文档的设置:3接下来我们把这张可爱的小猫猫转换成一个影片剪辑,并命一个实例名:mcCat,如下图所示:4将默认的图层命名为“小猫”,然后新建一个图层,命名为as图层,我们准备加上滚轮缩放代码:5选中as图层第一帧,按下F9,打开动作面板,输入以下代码:11stage.addEventListener(MouseEvent.MOUSE_WHEEL,changeCatScale);functionchangeCatScale(e:MouseEvent):void{varscaleNum:int=int(e.delta);
8、mcCat.scaleX=mcCat.scaleY+=scaleNum/20;}6此时你ctrl+enter测试影片,发现滚轮缩放效果已经实现了。7mcCat.scaleX=mcCat.scaleY+=scaleNum/20;大家可以尝试改变这里的20这个值,改大改小自己测试一下效果。后续将有滚轮的“中级教程,进阶教
此文档下载收益归作者所有