Flash制作的一种拖动图片效果

图片效果

  见到了闪吧的一个FLASH效果,晚上仿照着做了一下!大家看看效果吧

点击这里下载

其他部分就不讲了,看看源文件就知道了。主要说说AS部分。

拖动块上代码:

on (press) {
ymin=_root.tp_mc.tp_mc1._width-_root.tp_mc.drag._width;
xmin=_root.tp_mc.tp_mc1._height-_root.tp_mc.drag._height;
startDrag("_root.tp_mc.drag",false,0,0,ymin,xmin)//拖动按钮,拖动范围设置。
trace(ymin);
trace(xmin);
}
on (release) {
stopDrag();
}//停止拖动
桢上代码:
this.drag._x=0;
this.drag._y=0;//定义拖动块的初始位置;
this.drag1._x=-150;
this.drag1._y=30;//定义遮罩块的初始位置;
this.tp_mc2._x=-150;
this.tp_mc2._y=30;//定义被遮图片的初始位置;
this.drag1._xscale=170;
this.drag1._yscale=170;//遮罩块放大
this.tp_mc2._xscale=170;
this.tp_mc2._yscale=170;//将被遮罩图片放大;
speed=0.5;
xtpmc=_root.tp_mc.tp_mc2._x;
ytpmc=_root.tp_mc.tp_mc2._y;//被遮图片初始位置;
bs=this.tp_mc2._width/this.tp_mc1._width;//大小图片之间倍数;
_root.tp_mc.tp_mc2.setMask(_root.tp_mc.drag1);//遮罩tp_mc2
trace("tp:"+bs);
_root.onEnterFrame=function(){
_root.tp_mc.tp_mc2._x+=((xtpmc+_root.tp_mc.drag._x*-bs)-_root.tp_mc.tp_mc2._x)*speed;
_root.tp_mc.tp_mc2._y+=((ytpmc+_root.tp_mc.drag._y*-bs)-_root.tp_mc.tp_mc2._y)*speed;//缓移;
trace(_root.tp_mc.drag._x*bs)
}

时间: 2024-09-20 18:17:48

Flash制作的一种拖动图片效果的相关文章

Flash制作的一种凸放大镜效果

放大 效果演示: 点击这里下载源文件 教程:(点击这里全屏观看教程)

PhotoShop制作五彩菱形格子背景图片效果教程

教大家用PhotoShop制作五彩菱形格子背景图片效果,大概用形状工具画出形状,通过图层样式设置出效果,然后复制排列出整体效果,喜欢的同学可以学习一下哟! 效果图: 1.新建1920*1200大小文档,填充黑色. 2.用多边形工具,拉出菱形,菱形拉小点颜色随意,设置图层样式如下:     相关教程: PS制作梦幻飞舞的绚丽雪花背景 Photoshop背景虚化效果教程 PhotoShop制作光芒四射的极坐标放射线背景效果   分类: PS入门教程

网页制作技巧之一种细腻导航效果的制作方法

导航|技巧|网页 一般的导航效果大家都很熟悉了,例如用CSS给导航文本设置上.下划线.背景颜色或位移等. 闲来无事,尝试在dw中实现同样的导航效果. 首先分析效果的组成,鼠标经过时背景发生变化,小图象转动.Ok!考虑使用dw中的swap image(翻转图)+背景图象变化(CSS定义)应该可以实现效果. 准备4张gif图象分别为: 鼠标经过时的背景图象(在fw中使用animate可以很简单的实现渐变效果,本图象透明度由0%渐变到100%) 鼠标划出时的背景图象(本图象透明度由100%渐变到0%)

jquery实现鼠标拖动图片效果示例代码

 鼠标拖动图片的效果想必大家都有见到过吧,其实实现起来很简单的,下面使用query来实现下,感兴趣的朋友不要错过  代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.w3.org/199

photoshop速制作炫彩马赛克背景图片效果教程

给各位photoshop软件的使用者们来详细的解析分享一下快速制作炫彩的马赛克背景图片效果的教程. 教程分享:   好了,以上的信息就是小编给各位photoshop的这一款软件的使用者们带来的详细的快速制作炫彩的马赛克背景图片效果的教程分享的全部内容了,各位看到这里的使用者们,小编相信你们现在是非常的清楚了制作方法了吧,那么现在就快去自己尝试制作一下吧.

用Flash六步制作另一种鼠标跟随效果

跟随|鼠标 今天给客户弄一个小玩意,贼麻烦不过总结了个跟随效果还是挺好的,制作也比较简单,总结一下发上来,希望对大家有些帮助.我们来看看(哈,还是六步).先看效果. 如果转贴请注明作者:阿刚.谢谢 一:ctrl+F8新建一个影片剪辑"圆2" 2:绘制一个正圆F8转换成图形元件 3:第20帧按F6插入关键帧,做到圆从左到右并变小消失的动画.缓动调至-100,(缓动这里可以根据你的要求来设制,出来的效果也不同) 4:ctrl+F8新建影片剪辑"圆1".ctrl+L将&q

Flash制作一个模仿Acdsee浏览图片的效果

今天帮别人解决一个地图的问题,顺便就做了这个效果.现把原文件共享出来,有需要的可以下载. 点击这里下载源文件 所有as代码如下://--------------------------------------------- Stage.showMenu = false; Stage.scaleMode = "noScale"; fscommand(allowscale, true); mapScale = map_mc._xscale; stageL = 0; stageT = 0;

Flash制作实现"雪花飘"效果

先看效果: 点击这里下载源文件 制作步骤: 首先,准备原件.总共有3个原件 原件1:雪花的形状.也就是随便画一个白色的圆代替了. 原件2:雪花的动作.这个MC里存放了雪花飘落的动作.用引导线来做.雪花怎么飘,就看你怎么画引导线了. 原件3:雪花的生成器.这个MC控制着雪花的生成. 从原件2的结构开始说.请看下面的截图: 可以看出.雪花"飘"的这个动作是用引导线的方式来实现.因为不能只是做一种运动轨迹的飘移方式,因为那看起来太死板,所以,我们多设几根引导线,再表示多几种不一样的雪花&qu

PS制作HDR高动态渲染图片效果

第一次上教程,可能说的不好希望大家见谅.首先要感谢那些网上奉献教程的人们,因为他们的奉献让我学到了很多, 所以我也想分享下自己的个人经验也希望大家以后多支持那些默默上教程的人.个人觉得这是对初学者来说比较简单的一种HDR的方法吧. 原图 效果图 1.首先复制图层ctrl+J,ctrl+L打开色阶,我个人比较懒所以自动色阶. 2.感觉海水有些偏黄不够蓝,打开可选颜色,如下调整: 3.盖印图层ctrl+shift+E 4.发现图片还是有些偏亮,云朵的效果不突出.我用的方法是通道调整,先进入通道界面.