最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网络设计学院 > Flash教程

Flash色彩偏转技巧的控制技巧

日期:07-20    来源:中国设计秀    作者:cnwebshow.com

分别是 R,G, B, Alpha 值的调整。默认状态下,左边的都会是100%,右边的都会是0。UWg中国设计秀

  OK, 试着输入一些数值到右侧的数值框内,你应该可以看到MC发生了色彩变化。实事上,你也知道,这个变化不是改变了MC的原色色彩,而是对MC的色彩进行了RGB三个通道的偏转。(一旦你在项目中选取 None,就可使MC的颜色恢复到初始状态了)UWg中国设计秀

  你也许又在想:这是屏幕操作面板操作,是手动的。在Flash影片中,可以有参数自由控制成我现在调整的样子吗? 答案是:没问题!UWg中国设计秀

  那么,就不要乱动了,把MC恢复为黑色,我们来进行下一步了!UWg中国设计秀

叁:代码实现UWg中国设计秀

UWg中国设计秀

 UWg中国设计秀

  看看下面的代码,很简单吧?:)UWg中国设计秀

  你可以在第一帧里面帖入下面一段代码,并测试一下效果UWg中国设计秀

// 指定一个新的色彩对象到MCUWg中国设计秀
colorA = new Color(_root.Sq);UWg中国设计秀

// 定义一个新的色彩转换体UWg中国设计秀
change_color = new Object();UWg中国设计秀

// 你必须先创建一个色彩对象UWg中国设计秀
// 然后才能将新色彩转换值赋予这个对象UWg中国设计秀

// 下面是色彩偏转值设定UWg中国设计秀

change_color.rb = 255; // 設定R 偏转UWg中国设计秀
change_color.gb = 128; // 設定G 偏转UWg中国设计秀
change_color.bb = 66; // 設定B 偏转UWg中国设计秀

// 实施色彩偏转UWg中国设计秀
colorA.setTransform(change_color);UWg中国设计秀

 UWg中国设计秀

UWg中国设计秀
// 另外一种色彩偏转写法如下:UWg中国设计秀

// 下面是色彩偏转值设定UWg中国设计秀
change_color = {ra:'100', rb:'255', ga:'100', gb:'128', UWg中国设计秀
ba:'100', bb:'66', aa:'100', ab:'0'};UWg中国设计秀

// 实施色彩偏转UWg中国设计秀
colorA.setTransform(change_color);UWg中国设计秀

 UWg中国设计秀

 UWg中国设计秀

  我个人比较喜欢上面一个写法,虽然意义一样,但第一种可以单独控制某一个值 (三句中最少可只写一句),用起来比较方便,第二种写法就非要你写全不可了。UWg中国设计秀

  图中代码选择的区域,即是和Effect面板里面右侧的数值对应的色彩偏转参数了。UWg中国设计秀

  它们分别是 rb, gb, bb。注意它们是隶属于色彩转换体的值,所以要用点连接。UWg中国设计秀

  下面是实际输出的swf效果和控制板里面的Effect调色对照,结果就更清晰了。UWg中国设计秀

 UWg中国设计秀

UWg中国设计秀