原创设计 · PhotoShop · AI/CD · Fireworks · AutoCAD · 3DMAX · Flash · 网页教程 · 高精图库 · 笔刷滤镜 · 矢量素材 · 图片素材 · 模板素材· CG素材 · 思缘相册
加入VIP,免费下载精美素材 · Photoshop教程 · · 2009展会高清后期调色视频教程 · 浪漫花纹图库下载(VIP) · 非主流图片 · PSD素材 · 字体设计 标志设计

Photoshop新手学习版主推荐教程
设计优秀作品十二期/新手学习贴
加入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 编辑 ]
附件: 您所在的用户组无法下载或查看附件




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.