|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。
poluoluo中心提醒:可以使用ColorTransform类调剂显现工具的色彩值。能够将色彩调剂或色彩转换使用于一切四种通道:白色、绿色、蓝色和Alpha通明度。
ColorTransform
起首,我们要晓得,一个色彩由四个通道构成:红、绿、蓝和alpha通道(这个alpha通道在PS里我不晓得对应哪一个),他们的十六进制色彩值分离为:
红:0xffff0000绿:0xff00ff00蓝:0xff0000ff(第一个0xff暗示通明度100%)
在一张RGB形式的图片里,一个像素的色彩值是这个三个通道的减色形式叠加而成,好比下面这三个纯色叠加起来是红色,详细能够参考上面的附件...
通道树模swf:
[media=wmv,300,300][/media]
然后我们再看一下官方的注释,就对照好了解了...
可以使用ColorTransform类调剂显现工具的色彩值。能够将色彩调剂或色彩转换使用于一切四种通道:白色、绿色、蓝色和Alpha通明度。当ColorTransform工具使用于显现工具时,将按以下办法为每一个色彩通道盘算新值:
- 新白色值=(旧白色值*redMultiplier)+redOffset
- 新绿色值=(旧绿色值*greenMultiplier)+greenOffset
- 新蓝色值=(旧蓝色值*blueMultiplier)+blueOffset
- 新Alpha值=(旧Alpha值*alphaMultiplier)+alphaOffset
假如盘算前任何一个色彩通道值年夜于255,则该值将被设置为255。假如该值小于0,它将被设置为0。
ColorTransform()机关函数
publicfunctionColorTransform(
redMultiplier:Number=1.0,
greenMultiplier:Number=1.0,
blueMultiplier:Number=1.0,
alphaMultiplier:Number=1.0,
redOffset:Number=0,
greenOffset:Number=0,
blueOffset:Number=0,
alphaOffset:Number=0)
用指定的色彩通道值和Alpha值为显现工具创立ColorTransform工具。
参数
redMultiplier:Number(default=1.0)—白色乘数的值,在0到1局限内。
greenMultiplier:Number(default=1.0)—绿色乘数的值,在0到1局限内。
blueMultiplier:Number(default=1.0)—蓝色乘数的值,在0到1局限内。
alphaMultiplier:Number(default=1.0)—Alpha通明度乘数的值,在0到1局限内。
redOffset:Number(default=0)—白色通道值的偏移量,在-255到255局限内。
greenOffset:Number(default=0)—绿色通道值的偏移量,在-255到255局限内。
blueOffset:Number(default=0)—蓝色通道值的偏移量,在-255到255局限内。
alphaOffset:Number(default=0)—Alpha通明度通道值的偏移量,在-255到255局限内。
上面是一个Demo调调看就晓得怎样用了:
将多个Flash作品转化为屏保程序。◇所生成的屏保程序能进行全屏预览、窗口预览、设置密码等操作。 |
|