回复 3# 好好学习
补充说明;这个flash的音乐和添加按钮部分,在我前面的帖子“习作flash——组件播放器”中面壁讲得非常清楚,你可以去看一下。后部分图片的缓冲放大效果,教程是以3张图片为例,如果你的图片数量要增加,就要将脚本代码中的一个数字改动一下,第一排的那个2字;即图片数减1。
for (var d:Number = 0; d<=2; d++) { this["pic"+d+"_mc"].onPress = function() { mx.behaviors.DepthControl.bringToFront(this);//移到最前 startDrag(this); this.onEnterFrame = function() { this._xscale += (200-this._xscale)/4;//缓冲放大 this._yscale += (200-this._yscale)/4; if (this._xscale>=200) { delete this.onEnterFrame; } }; }; this["pic"+d+"_mc"].onRelease = function() { stopDrag(); this.onEnterFrame = function() { this._xscale -= (this._xscale-100)/4;//缓冲缩小 this._yscale -= (this._yscale-100)/4; if (this._xscale<=100) { delete this.onEnterFrame; } }; }; }
|