給汽車換色用photoshop和flash的處理方法
1,photoshop
http://tech.sina.com.cn/s/2006-02-09/1447836876.shtml
2,FLASH
Color对象
运用好的色彩可以使Flash作品具有更大的感染力,许多好的作品在色彩搭配和控制上都做得很成功。
在ActionScript中,Color对象专门用来管理颜色。使用Color对象可以实现许多色彩特效。
12.1 Color对象
使用ActionScript中的Color对象(动作面板的“对象”/“影片”目录)可以改变影片剪辑的颜色,Color对象的setRGB方法用来设置影片剪辑实例对象的RGB值。但是并不能对影片剪辑直接使用setRGB命令,在使用Color对象的方法之前首先需要创建Color对象的实例,如下所示:
myColor = new Color(myMC);
其中的参数myMC是要改变颜色的目标影片剪辑,创建Color对象的实例之后即可调用Color对象的方法,如下所示:
myColor.setRGB(0xFF0000);
setRGB的参数是以十六进制表示的,0x表示十六进制,后面的6位数字每两位为一组,分别表示红、绿、蓝3种颜色成份。如0xFF0000表示纯红,0x00FF00表示纯绿,0x0000FF表示纯蓝,0xFFFF00表示纯黄。
当然,也可以用十进制的数字代替十六进制,如下所示:
myColor1 = new Color(myMC1);
myColor2 = new Color(myMC2);
myColor1.setRGB(0xFFFF00);
myColor2.setRGB(255*256*256+255*256);
trace(myColor1.getRGB().toString(16));
trace(myColor2.getRGB().toString(16));
其中,Color对象的getRGB方法用来获取由setRGB方法指定的颜色值。
运行脚本,输出窗口中输出:
ffff00
ffff00
在这里,使用十六进制比十进制要方便得多。
12.2 练习:改变影片剪辑的颜色
下面是一个应用Color对象的例子,通过选择颜色面板中的颜色方格,为汽车添加相应的颜色,如图12-1所示。
其中,颜色面板的每个方格中都有一个透明按钮,在每个按钮中添加ActionScript,从而逼真地模仿了Flash的颜色面板。
该例的制作过程如下:
(7)按Ctrl+Enter测试影片,效果如图12-1所示。
FROM:http://www.51as.com/as2/ASCaiNiaoJiaoCheng12_ColorDuiXiangDeYingYong/
申明
非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!
博文欢迎转载,但请给出原文连接。