文章分类 | 推荐文章 | 最新文章 | 热点文章 | 最新软件 | 精品软件 | 下载排行 | 推荐下载 | firefox | WPS | 杀毒软件 | Picasa
清风网络
首 页 软件下载 网络学院 数码学院
QQ 电脑入门 游戏 操作系统 图形图像 办公软件 媒体动画 精文荟萃 常用软件 网页编程 技术开发 网络技术 认证考试 网站建设 文章专栏
当前位置:清风网络学院媒体动画FlashCool!Flash制作炫丽的图片特效
精品推荐
特别推荐
·由浅入深学习Flash制作高射炮游戏
·由浅入深学习Flash制作高射炮游戏(续)
·遮照及文字遮照的几个概念和事例
·创建一个实用Flash站点的十大技巧
·Flash动画制作实例:小野人玩摇滚
·Flash技术在电子杂志设计制作应用
·用js+flash实现网页中复制数据功能
·教你如何去掉网页上的Flash动画虚线框
·让Flash动画适应任何分辨率的网页
·基础:flash9.ocx 加载错误解决方法
·Flash AS基础精典教程
·Flash AS教程之四 动态文本的编写以及外部文本的载入
·flash载入外部文本设置颜色的问题
·Flash制作漂亮的三重卷动相册特效动画
·关于网页中Flash弹出网页窗口的详细讲解
·用FLASH遮罩效果做图片切换效果
·实例技巧:Flash与HTML实现交互的实例
·Macromedia Flex 教程: Flex入门教程
·高级游戏制作:Flash制作物体弹跳电脑游戏
·技巧:用Flash制作动画的经典问题问答
热点TOP10
·FLASH制作一个可以伸缩的导航条
·flash声音特效实例--架子鼓(图)
·由浅入深学习Flash制作高射炮游戏
·入门:Flash制作图片爆炸效果动画
·Flash动画制作实例:小野人玩摇滚
·用FLASH遮罩效果做图片切换效果
·Flash 图片轮换效果
·将数码照片做成自动放映的Flash
·高级游戏制作:Flash制作物体弹跳电脑游戏
·Flash遮罩特效实例--放大镜(图)
·用Flash MX模板制作幻灯片效果
·Flash教程:制作随机画圆弧动画
·Flash制作漂亮的三重卷动相册特效动画
·Photoshop 7.0制作一杯热茶
·Flash MV随机背景制作
·轻松做出精美3D效果 浅析Flash 3D动画制作
·Flash联合粒子特效软件打造超酷浪漫动画特效
·Macromedia Flex 教程: Flex入门教程
·Flash8 字体特效
·Flash文字特效工具RoboFlash

Cool!Flash制作炫丽的图片特效

日期:2007年7月2日 作者: 查看:[大字体 中字体 小字体]


[全屏观看]

  一直都以为Flash中对图片的处理是比较弱的,但偶然在网上找到的一个例子彻底地打消了我的这个想法。先来看看实例,点击按钮,对各个参数设置一定的值,就可以看到相应的图片实例效果,一共有十八种不同的实例。

  源文件下载请点击这里。

一、原理

  原理其实是非常简单的,将要操作的图片分成一小块一小块,每一次通过不断操作分割后图片的_x、_y、_xscale、_yscale、_rotation值来实现处理效果。

  具体实现中,可以用遮照效果将图片分割成小块,实现简单而且操作方便。对_x、_y、_xscale、_yscale、_rotation的操作可以封装在帧函数里面,不断调用,就可以实现效果。

  下面我们来具体看看实例。

二、制作实例

  1、在Flash MX中新建一个fla文件,按Ctrl + F8新建一个Movie Clip,命名为“slider clip”,类型为“Movie Clip”。在此Clip的场景中用矩形工具绘制一个正方形。

  2、按Ctrl + F8新建一个Movie Clip,命名为“slider”,类型为“Movie Clip”。在此Clip的场景中用矩形工具绘制一个长方形。将上一步中制作的Clip “slider clip”拖到此Clip的场景中长方形的下端,命名为“button”。用文本工具在Clip “slider”场景中的长方形的下面拉一个文本输入框,属性设置如图1所示。并在Clip “slider”的帧的Action 面板上面增加如下语句:

Cool!Flash制作炫丽的图片特效

function setY (value) { //注释1
_level0[change]=value; //注释2
range = top-base;
button._y=-(value-base)/(range/200); //注释3
}
function go () {
var buttonY = -button._y;
var value = base+((range/200)*buttonY); //注释4
_level0[change]=value;
}
function reset() { //注释5
setY(_level0[change]);
}
reset(); //注释6

  注释1:定义一个函数,传入的参数是value。
  注释2:这里chang分别代表的是制作过程第11步所增加的Action语句里面所赋的值。
  注释3:定位button的位置。
  注释4:取得button的最大位置。
  注释5:封装上面所定义的函数。
  注释6:调用上面所定义的函数。

 

  3、按Ctrl + F8新建一个Movie Clip,命名为“slider button”,类型为“Button”。在此Button的场景中用矩形工具绘制一个正方形。

  4、按Ctrl + F8新建一个Movie Clip,命名为“preset selector”,类型为“Movie Clip”。用文本工具在此Clip场景中拉一个文本输入框,属性设置也如图1所示。将上一步制作的Button“slider button”拖到此Clip的场景中,并在此Button的Action面板上面增加如下语句:

on (release) {
_level0.preSet(_level0["pre"+num]); //注释1
}

  注释1:调用主场景中所定义的帧函数preSet,传入参数中的num是制作过程第10步中所传入的参数。

  5、按Ctrl + F8新建一个Movie Clip,命名为“img selector”,类型为“Movie Clip”。用文本工具在此Clip场景中拉一个文本输入框,属性设置如图1所示。将Button“slider button”拖到此Clip的场景中,并在此Button的Action面板上面增加如下语句:

on (release) {
_level0.setUp(me); //注释1
}

  注释1:调用主场景中所定义的帧函数setUp,传入的参数me是制作过程第12步中所传入的参数。

  6、按Ctrl + F8新建一个Movie Clip,命名为“img Holder”,类型为“Movie Clip”。通过菜单命令File / Import导入一个图片到图库中,并拖到此Clip的场景中。在此Clip的第一帧的Action面板上面增加如下语句:

gotoAndStop(_parent.type);

  注释:图片是可以动态导入进这里来的,如果是动态导入的话,操作是差不多的。

  7、按Ctrl + F8新建一个Movie Clip,命名为“slice”,类型为“Movie Clip”。设置此Clip的Linkage如图2所示。将Clip“img Holder”拖到此Clip的场景中,命名为“img”。在Clip“slice”的时间轴上面增加一个新的图层“Layer 2”,在新增图层“Layer 2”的场景中用矩形工具绘制一个长方形,长方形的长要跟Clip“img Holder”差不多。

Cool!Flash制作炫丽的图片特效

  8、调整Clip“slice”时间轴中图层的位置,让有Clip“img Holder”的“Layer 1”图层在“Layer 2”图层的下面。鼠标右键点击“Layer 2”图层的名字,选择“Mask”项。鼠标右键点击“Layer 1”图层的第五十帧,在第五十帧上面插入关键帧,让第五十帧的场景中的Clip“img Holder”位置向左偏移一定的距离。点击“Layer 1”图层的第一帧,设置帧的属性面板如图3所示。

Cool!Flash制作炫丽的图片特效

 

  9、按Ctrl + F8新建一个Movie Clip,命名为“slice holder”,类型为“Movie Clip”。设置此Clip的Linkage如图4所示。

Cool!Flash制作炫丽的图片特效 ·用flash制作模拟胶片循环播放效果
·用Flash制作简单的飞鸟动画
·超详细图文解析 用Flash制作魔法表情
·Flash制作烟花效果动画
·FLASH制作网站过程详细规划
·利用Flash制作缤纷雪花
·Flash制作碧海蓝天海鸥飞片头动画
·教你用Flash制作不停转动的地球仪
·FLASH制作精美的闹钟
·Flash制作片头动画:碧海蓝天海鸥飞

  10、回到影片的主场景中,从图库中拖19个Clip“preset selector”到场景中排列好,并依次在各个Clip实例的Action面板上面增加语句。

  在实例1的Action面板上面增加如下语句:

onClipEvent (load) {

[1] [2] [3] [4] 下一页 




上一篇:FlashMX 基础应用(1.3)

下一篇:用Flash和XML构建论坛实例(上)

Cool!Flash制作炫丽的图片特效 相关文章:
·Cool!Flash制作炫丽的图片特效
Cool!Flash制作炫丽的图片特效 相关软件:

特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
[打印本页] [关闭窗口] 转载请注明来源:http://www.viphot.com
| 帮助(?) | 版权声明 | 友情连接 | 关于我们 | 信息发布
Copyright 2007 www.viphot.com All Rights Reserved. 鄂ICP备05000083号Powered by:vipcn