返回列表 回复 发帖

图片缓动浏览效果

图片缓动浏览效果...
用Tween类做的一个图片浏览效果.


//////////////////////////////////////////////////////////
/////////      Flash8.net- Kamanco
///////////////////////////////////////////////////////////
import mx.transitions.Tween;
//定义成函数,方便调用
// 如果你还不是很清楚Tween类,请查看FLASH帮助文档-->组件语言参考-->Tween类
//可更改缓动函数做出更多的效果
function mcTween(mcID, WEnd,HEnd) {
var myTween:Tween = new Tween(eval(mcID), "_width", mx.transitions.easing.Back.easeOut, eval(mcID)._width, WEnd, 1, true);
var myTween:Tween = new Tween(eval(mcID), "_height", mx.transitions.easing.Back.easeOut, eval(mcID)._height, HEnd, 1, true);
}
// 按钮事件 这里写的比较烦锁 回头用数组试试  代码精练一下
mc.onPress=function(){
//注意 下面调用前的函数
mcTween(mc,250,300);
startDrag("mc");
//改变深度至Front
mx.behaviors.DepthControl.bringToFront(this);
}
mc.onRelease=function(){
mcTween(mc,125,150);
stopDrag();
}
mc2.onPress=function(){
mcTween(mc2,250,300);
startDrag("mc2");
mx.behaviors.DepthControl.bringToFront(this);
}
mc2.onRelease=mc2.onRollOut=function(){
mcTween(mc2,125,150);
stopDrag();
}
mc3.onPress=function(){
mcTween(mc3,250,300);
startDrag("mc3");
mx.behaviors.DepthControl.bringToFront(this);
}
mc3.onRelease=mc3.onRollOut=function(){
mcTween(mc3,125,150);
stopDrag();
}

图片缓动浏览效果.swf (26.95 KB)

图片缓动浏览效果.fla (355 KB)

FLASH Everyday
改一下函数 :

function mcTween(mcID, WEnd,HEnd) {
var myTween:Tween = new Tween(eval(mcID), "_width", mx.transitions.easing.Bounce.easeOut, eval(mcID)._width, WEnd, 1, true);
var myTween:Tween = new Tween(eval(mcID), "_height", mx.transitions.easing.Bounce.easeOut, eval(mcID)._height, HEnd, 1, true);
}

图片缓动浏览效果二.swf (26.99 KB)

FLASH Everyday
再发几个效果

图片缓动浏览效果三.swf (27.17 KB)

图片缓动浏览效果四.swf (27.16 KB)

FLASH Everyday
谢谢分享,顶一个
不顶不道义!!!
不错 支持下。。。。。。
效果不错,如果要模糊,可不可以嵌套模糊用的那个类嘛?

楼主可不可以发一个这样的效果?
原帖由 orange2478 于 2007-11-6 09:12 发表
效果不错,如果要模糊,可不可以嵌套模糊用的那个类嘛?

楼主可不可以发一个这样的效果?
时间关系 只对一个MC 加了模糊效果

图片缓动浏览效果.swf (27.38 KB)

FLASH Everyday
不错,顶一下
可惜偶不会作:(
vb
CA01ABE3.jpg
做男人要上进`坚持学习勤奋工作`_做子孙要孝顺`亲恩博大孝字当头`_做兄弟要和睦`懂得珍惜学会感激`-卜庆岩
11楼的搞什么东西!:@
博客:http://hi.baidu.com/yidonan
谢谢楼主。。
11楼捣糨糊啊你
帮楼主顶一下~~
我擦一擦嘴巴,不留下一颗饭粒~
顶.   效果很好啊  ~~~
楼主我想的是加上13楼说的那种效果,模糊滤镜效果

import flash.filters.BlurFilter;

就是要用到这上的

回复 #11 _草根 的帖子

...
111.jpg
:victory:   强 这个緩动效果组件今天才发现。。谢谢楼主分享。。
先看一下帮助文件  学习一下。。
我没有天份。。但有后天的自信、顽固、拼搏、坚持。。。。。。FLASH技术交流群:56785596
很不错的效果,我作的没你的漂亮.
下载了源文件,慢慢学习一下,多谢楼分享
请问下为什么我只朝右下角变化大小呢
而不象楼主的,朝四周缩放.
可以帮忙看下吗?THANKS

[ 本帖最后由 onlyddcat 于 2007-11-10 13:08 编辑 ]

tween类.fla (47.5 KB)

这是注册点的问题
在MC内部,将注册点放在居中位置就可以
不错好东西 。。。顶下。。。:lol
不错....学习了

回复 #3 kamanco 的帖子

我也照着做了一个,可是没楼主做的效果好。在影片中你使用了嵌套影片,我也做了,可效果没什么变化。能说说这点吗?

图片缓动效果.fla (41.5 KB)

图片缓动效果.swf (4.35 KB)

回复 #26 香水有毒123 的帖子

不好意思,发错了

图片缓动效果.fla (41.5 KB)

图片缓动效果.swf (4.28 KB)

做的不错哟,学习了一下
只能以注册点为中心缩放,能不能用as控制随意以某个点为位置缩放呢,如左上角,右下角等。
呵呵 大家学习得蛮快的嘛
:hug:
我没有天份。。但有后天的自信、顽固、拼搏、坚持。。。。。。FLASH技术交流群:56785596
返回列表