flash载入的图片点击放大有缓冲的效果代码怎么写?

[复制链接]
查看11 | 回复3 | 2013-10-23 21:05:29 | 显示全部楼层 |阅读模式
其实只须用要放大的宽减去图片影片的宽再除一个数就可以做出这样的效果,根椐这方法我给你一个代码如下,新建一MC放一张图片并将其居中(不然就变成对角放大了)将其MC拖到主场影,也将其居中并命名为mc。在第一帧写入以下代码;mc.onRelease=function(){
this.onEnterFrame=fuction(){
this._width+=(550-this._width)/2;
this._height+=(400-this._height)/2;
}}这样就完成了...
回复

使用道具 举报

千问 | 2013-10-23 21:05:29 | 显示全部楼层
按下鼠标拖动图片缓冲放大并移到最前面,松开鼠标停止拖动图片缓冲缩小。[步骤]导入几张图片分别转为影片元件,拖到主场景,实例名分别为pic0_mc、pic1_mc、pic2_mc……在帧上写如下代码:for (var d:Number = 0; d<=2; d++) { this["pic"+d+"_mc"].onPress = f...
回复

使用道具 举报

千问 | 2013-10-23 21:05:29 | 显示全部楼层
_mc.onRelease = function() {
this.id = !this.id;
this.id ? scale_func(266) : scale_func(100);};function scale_func(_num:Number):Void {
_mc.onEnterFrame = functio...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行