仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 628|回复: 8
打印 上一主题 下一主题

[学习教程] 来讲讲:ColorTransform类调剂显现工具的色彩值-Flash actionscript

[复制链接]
只想知道 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:46:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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作品转化为屏保程序。◇所生成的屏保程序能进行全屏预览、窗口预览、设置密码等操作。
简单生活 该用户已被删除
沙发
发表于 2015-1-17 14:12:22 | 只看该作者
Flash也支持alpha通道,这会使设计者高兴。没有太多的技术性,alpha通道是附加在图像上的信息-允许图像以不同的方式渲染。
深爱那片海 该用户已被删除
板凳
发表于 2015-1-24 19:49:39 | 只看该作者
flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么?
变相怪杰 该用户已被删除
地板
发表于 2015-2-2 14:21:03 | 只看该作者
都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经
谁可相欹 该用户已被删除
5#
发表于 2015-2-8 01:30:19 | 只看该作者
所以不要使用不必要的高祯率 - 否则老的、慢的计算机在显示动画时会阻塞。
6#
发表于 2015-2-24 05:52:32 | 只看该作者
Flash动画制作,是指利用Flash软件对动画进行设计,以产生千变万化的效果。随着互联网的兴起。
蒙在股里 该用户已被删除
7#
发表于 2015-3-7 12:04:41 | 只看该作者
Flash是一种以向量图方式制成的网页动画,相比MPEG,AVI等的影片的档案大小就小很多.
莫相离 该用户已被删除
8#
发表于 2015-3-15 06:37:49 | 只看该作者
FLASH动画的视觉观赏效果好,容易给民众留下深刻的印象,是动画行业从业者和动画创意设计制作机构的主要业务之一。
乐观 该用户已被删除
9#
发表于 2015-3-21 22:36:43 | 只看该作者
Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-12 16:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表