发信人: vill_yu(忘掉算了)
整理人: yufif(2003-09-09 09:11:18), 站内信件
|
一. 用Photopshop 6.0制作毛玻璃花纹的遮盖图片
制作一张10厘米*10厘米的图片,保存为Jpg格式为25.6K,而保存为Gif格式仅为1.14K。因为Photoshop 6.0可以输出Gif格式的图片,所以本文选择它制作毛玻璃花纹的图片。如果用Photoshop 5.0制作,可以先存为Jpg格式,再导入Fireworks中转成Gif格式,这里不再作详细介绍了。
1.定义图案
打开Photoshop 6.0,点击File→New菜单,弹出新建对话框,设置宽(Width)和高(Height)各为2 Pixels,背景色(Background)为White,按“OK”按钮确认。
此时将看到一极小的白色画布,为了便于操作,必须按Ctrl+“+”键数次,把工作场景放大到1600%。
在左侧的工具面板上点击前景色,选择前景色为深灰色。点击矩形选择按钮,选定画布的左上角1/4面积,点击喷笔按钮,在选定面积中喷上深灰色块。用同样的方法选择画布的右下角1/4面积,喷上深灰色块,如图1所示。
选择整个画面,然后点击Edit→Define Pattern...菜单,在弹出的对话框中直接按“OK”按钮确认。这时所选区域将作为图案被保存下来。
]
2.制作图片
点击File→New菜单,弹出新建对话框,设置宽(Width)和高(Height)各为10 cm,背景色(Background)为White,按“OK”按钮确认。
在Layers面板上(如果屏幕上没有Layers面板,则点击Windows→Show Layers菜单,弹出Layers面板)上点击 添加新层按钮,在新层中点击Edit→Fill...菜单,在弹出的对话框中直接按“OK”按钮确认。这时新增的图层上将铺满刚才定义的图案效果。
点击File→Save As...菜单,在弹出的对话框中选择保存格式为Gif,并输入文件名,然后按“OK”按钮确认并保存。毛玻璃花纹的图片做好了。
二. 用Flash 5.0制作毛玻璃遮片效果的动画
1.把图片导入Flash
打开Flash,按“Ctrl+M”键,弹出电影属性面板,定义电影长和宽各为10 cm。按“Ctrl+R”按钮,弹出Import对话框,选取刚才制作的毛玻璃图片,和一张10×10 cm大小的精美明星照片,导入场景中。
选取毛玻璃图片,按“Ctrl+B”键敲碎。然后按F8键,弹出符号转化对话框,点选Graphic选项,并在Name栏中输入“mask”字样,按“OK”按钮,转化成名称为mask的图符。
选取精美明星图片,按F8键,点选Graphic选项,并在Name栏中输入“photo”字样,按“OK”按钮,转化成名称为photo的图符。
2.图片分层处理
选取Layer 1层中所有物件,按Delete键全部删除。按“Ctrl+L”键,弹出Library面板,选取面板中的photo图符,拖入场景中。按“Ctrl+Alt+I”键,弹出Info面板,在面板中选择图符的坐标原点为左上角,设置X、Y偏移量分别为0,如图2所示。Photo图符将位于场景正中并覆盖整个场景。
锁定Layer 1层,按添加新层按钮添加Layer 2层。在Layer 2层上,从Library面板中选取mask图符拖入场景中,并在Info面板中设置坐标原点为左上角,X偏移量为-9,Y偏移量为0。按“Ctrl+I”键,弹出Instance面板,点取Effect标签,设置图片的Alpha值为60%。
锁定Layer 2层,添加Layer 3层。在Layer 3层上,再次从Library面板中把mask图符拖入场景中,并设置X偏移量为1,Y偏移量为0。同样地,设置图片的Alpha值为60%。这时两张半透明的mask图片完全拼接在一 起,且看不出接缝。底下的photo图片隐约地显现出来。
3.创建运动
点取Layer 3层的第1帧,按鼠标右键,弹出快捷菜单,选取Create Motion Tween菜单项,在Instance面板中点击Frame标签,设置Easing的值为80(先快后慢)。
点取Layer 3层的第50帧,按F6键创建关键帧,在 Info面板中设置X偏移量为9。
]
锁定Layer 3层,解开Layer 2层的锁定。
点取Layer 2层的第1帧,按鼠标右键,弹出快捷菜单,选取Create Motion Tween菜单项,在Instance面板中点击Frame标签,设置Easing的值为-80(先慢后快)。
点取Layer 2层的第50帧,按F6键创建关键帧,在Info面板中设置X偏移量为-1。
锁定Layer 2层,解开Layer 1层的锁定。
点取Layer 1层的第50帧,按F5键创建帧。
按Enter键就可以看到运动了。
4.输出
我们在制作的时候,可以看到,如果改变mask图片的大小,那么图片的图案将产生严重的失真。这是我们不愿意见到的情况,所以必须用脚本语句加以限制,使得电影在播放时不允许改变大小。
添加Layer 4层,点取Layer 4层的第1帧,按鼠标右键,从弹出的快捷菜单中选取Actions菜单,输入如下代码:
fscommand ("allowscale", "false"); /*不允许缩放电影*/
fscommand ("fullscreen", "false"); /*不允许全屏播放*/
最后,点击File→Export Movie菜单,输出成.SWF格式的文件。
----
|
|