原创设计 · PhotoShop · AI/CD · Fireworks · AutoCAD · 3DMAX · Flash · 网页设计 · 高精图库 · 笔刷滤镜 · 矢量素材 · 图片素材 · 模板素材· CG素材 · 思缘相册
加入VIP,免费下载精美素材 · PS新手学习推荐教程 · PS教程 · PS探讨和提问 · 思缘求图 · 数码暗房 · 设计作品欣赏 · 设计理论 · PSD素材 · 摄影作品交流 · 素材求助区

900G矢量素材,PSD设计图库
设计优秀作品十二期/新手学习贴
加入VIP,即送3000缘分币,每月500
 下载素材,加入VIP,享受更多权限
发新话题
打印

[菜鸟学院] <原创>用_currentframe方法也可以弄出图片互动效果

<原创>用_currentframe方法也可以弄出图片互动效果

≯全屏显示或下载≮


方法:在库里面的影片剪辑上建几帧插入图片(每帧都要加stop()),再拖到舞台上命名为pic_mc就可以了,我只用了一张位图(下面有标示的),
鼠标按下就会看到效果...
复制内容到剪贴板
代码:
import flash.filters.BlurFilter;
import mx.transitions.*;
import mx.transitions.easing.*;
/*初始化*/
var num:Number = 1;
var pic_mc_x:Number = pic_mc._x;
var pic_mc_y:Number = pic_mc._y;
/*变量,是否倒放*/
var a_num:Number=0;
/*缓冲函数*/
function my_Tween(mc:MovieClip) {
var myTween:Tween = new Tween(mc, "_x", Elastic.easeOut, pic_mc_x-50, pic_mc_x+50, 1, true);
var myTween:Tween = new Tween(mc, "_y", Elastic.easeIn, pic_mc_y-50, pic_mc_y+50, 1, true);
var myTween:Tween = new Tween(mc, "_xscale", Elastic.easeIn, pic_mc_y-50, pic_mc_y+50, 1, true);
var myTween:Tween = new Tween(mc, "_yscale", Elastic.easeIn, pic_mc_y-50, pic_mc_y+50, 1, true);
var myTween:Tween = new Tween(mc, "_alpha", Elastic.easeIn, 20, 100, 1, true);
}
pic_mc.onPress = function() {
/*滤镜对象*/
var myBlur:BlurFilter = new BlurFilter(0, 0, 3);
my_Tween(pic_mc);
if (this._currentframe<this._totalframes && a_num==0 ) {
  num = num+1;
} else {
  num = num-1;
  a_num=1;
}
if(this._currentframe==1){
a_num=0;
}
/*x模糊程度大于7或y模糊程度大与5*/
this.onEnterFrame = function() {
  if (myBlur.blurX>=7) {
   myBlur.blurX =0;
   /*删除滤镜*/
   this.filters = [];
      delete this.onEnterFrame;
  
  } else {
   myBlur.blurX += 7/20;
   this.filters = [myBlur];
  }
  if (myBlur.blurY>=5) {
   myBlur.blurY = 0;
   this.filters = [];
   delete this.onEnterFrame;
   
  } else {
   myBlur.blurY += 5/20;
   this.filters = [myBlur];
  }
  myBlur.blurX>=7 || myBlur.blurY>=5 ? this.gotoAndStop(num) : 梦自在;
};
};
[ 本帖最后由 梦自在 于 2007-12-24 23:06 编辑 ]

附件

_currentframe.fla (1.63 MB)
  下载必看 缘分币获取和充值

2007-12-24 23:03, 下载次数: 19

_currentframe.swf (74.07 KB)
  下载必看 缘分币获取和充值

2007-12-24 23:03, 下载次数: 116





http://blog.csdn.net/adreamstar/

TOP

很有帮助的哦.嘻嘻.



TOP

下载的源文件怎么成了ATTACH格式的文件?而且打不开.



[]

TOP

把后缀ATTACH改为.fla




http://blog.csdn.net/adreamstar/

TOP

最近刚接触flash,谢谢分享



TOP

发新话题


关于本站 广告服务 联系我们 版权隐私 合作站点 网站地图 免责申明 管理团队

Powered by Discuz!6.0.0 Copyright © 2008 www.missyuan.com All rights reserved.