首页  韩国资源  酷站加油  我的展厅  设计名站  古典元素  推荐下载  设计欣赏  每周专访  招募精英  人才专区  网页教程  平面设计  编程开发  设计竞赛
当前位置:首页 > 网页教程 > Flash教程 > 正文
Google
鼠标拖动图片缓冲放大并移到最前面
来源:闪吧 作者:qinz 2007年10月25日 14:58 网友评论:0条 点击:

[要求]

按下鼠标拖动图片缓冲放大并移到最前面,松开鼠标停止拖动图片缓冲缩小。

[步骤]

导入几张图片分别转为影片元件,拖到主场景,实例名分别为pic0_mc、pic1_mc、pic2_mc……在帧上写如下代码:

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;
   }
  };
};
}

[源文件]:缓冲放大与缩小

[效果] :

/UploadTeach/200710/20071022172706125.swf

上一篇:三点关于定点移动的解决方案分析   下一篇:Flash动画人物角色行走的几种实现方式
收藏此页】【打印】【关闭
 相关文章  我要点评
·让浏览器响应鼠标滚轮
·1万元 情系汶川感动瞬间图片征集
·另类:查看图片效果
·精美时尚礼品包装图片素材
·61张静物类图片素材
·我的图片网站是怎么优化的续
·巧用Photoshop鼠绘逼真无线鼠标
·iTunes Album图片浏览FLASH版

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 在线反馈 | 广告报价 | 友情链接 | 联系我们 | 免责声明 | 在线投稿 | 网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】