您的位置:学习中国 推荐教程 Flash学习 正文
原作者:独自行走 添加时间:2007-07-10 原文发表:2007-07-10 人气:58 来源:http://dzxz.blog.5d.cn


关于ColorTransform 类,曾经写过这样一篇文章:请参考这篇文章http://blog.5d.cn/user12/dzxz/200606/268085.html


现在有一个“简单”的问题,如果我就是想让 mc 显示一个指定的颜色,该怎么做呢?

可以这样来做:

import flash.geom.ColorTransform;
import flash.geom.Transform;
//导入相关的类定义文件


var colorTrans:ColorTransform = new ColorTransform();
//定义一个 ColorTransform 对象实例,用于承载 目的色。

colorTrans.rgb = 0x336600;
//让这个承载对象装上需要的东西。

// a_mc 是场景中一个蓝色的影片剪辑

a_mc.transform.colorTransform = colorTrans;
//用承载对象进行整体的传递,实际上只是将rgb 值传递了出去。

这就好比现在 司机不能直接收钱了,大家上车后,先把钱放到投币箱里,回头再让司机从投币箱里得到工资。

ColorTransform 类就好比这个投币箱,只是它具有了更多的功能,比如“验钞”的功能,数据不合适的时候,它能够自动的拒收。再比如“整理钞票”的功能,把票额按大小分好,司机只想要大额票面时,就只拿大的就行了。这个整好的数据还能给多个人用,真是很方便啊。

本页地址
相关文章

Flash8 自带的一个留言本示例。
for 循环中有 switch 时 break 还有用吗?
Array.slice 函数的一个用法讨论
两重for 循环怎么用break 进行退出操作?
AS3 初试 之 鼠标画线
Flash 基本指令,你知道多少?
123个常见问题收集整理(FLASH初学者参见)
Flash中关于声音的使用方法
flash中一个关于声音的小技巧
用flash制作文字的跳动效果
多个字段用数组排序的方法举例
明确你的目标,选择你的语言
一行代码,实现将数字字符串按指定长度补零
生成棋盘的一段代码
onClipEvent()事件的补充
月亮 地球 太阳旋转演示
看flash示例学脚本语言编写
loading 的详细制作
FLASH入门及学AS编程的正确途径
FlashMX数据库操作完全攻略

相关评论


本文章所属分类:首页 推荐教程 Flash学习   Flash学习