用Flash MX 2004自制调色版和配色组件(一)

作者因工作涉及Flash配色应用,用Flash MX 2004定制组件功能做了简单调色版和配色组件。因网上很多Flash迷找类似源码,便公开了其JavaScript代码,还贴出使用该组件的Flash小应用展示用法,使用时响应change事件即可。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

王咏刚,2005年4月

最近一段时间,因为工作上涉及了许多在Flash中搭配颜色的应用,我自己就仿照着ColorImpact等配色软件的样子,用Flash MX 2004的定制组件功能,做了一个简单的调色版和配色组件,以提供给其他Flash程序使用。

这个组件本身并不复杂(也不完善),但好像网上有好多Flash迷都在找类似的源代码,我就把它的源代码公开了吧(都是些JavaScript代码,为响应MX 2004的号召,还加了些面向对象的特性,但写得匆忙,大家将就着看看吧)。

先贴出来一个使用该组件制作的Flash小应用,简单模拟了定制网页配色的功能,大家体验一下这个组件的用法(和网上常见的一些网页配色、家居配色、建筑配色的Flash应用相比,这个组件的好处是提供了HSB色环,可以非常直观地选择颜色)。

使用组件的方法很简单,只要响应它的change事件就可以了,像这样

var o = new Object();
o.change = function (e) { 
	var ccc = new Color(block1);
	ccc.setRGB(e.target.color);
}
c1.addEventListener("change", o);

……未完待续……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值