学习网站建设,网页知识,电脑技巧,AS3代码,FLASH效果,课件制作,网络学习,运动生活,心情日志博客
2009年12月14日AS3 学习

0 条评论

colorPicker组件的使用

  本文讲述flash颜色拾取器colorPicker组件如何使用,colorPicker组件通常使用as3代码来从flash组件库中调用。as3代码如下:

import fl.controls.ColorPicker;//导入颜色拾取器组件,它不在flash包中
import fl.events.ColorPickerEvent;//颜色拾取器事件类
myColorPicker.addEventListener(ColorPickerEvent.CHANGE,changeHandler);//侦听改变事件

var color:uint;//声明颜色变量,用于获取颜色及填充

function changeHandler(e:ColorPickerEvent):void {

color=e.color;//获取所点颜色

}

var mc:Mc=new Mc();
var bit:BitmapData=new BitmapData(mc.width,mc.height,false);
var bitp:Bitmap=new Bitmap(bit);
bit.draw(mc);//为剪辑实例拍照

var sp=new Sprite();//目的添加鼠标事件
addChild(sp);
sp.x=30;
sp.y=50;

sp.addChild(bitp);//把位图放入sp容器
sp.addEventListener(MouseEvent.CLICK,ff);

function ff(e:MouseEvent) {

bit.floodFill(sp.mouseX, sp.mouseY,color);//从当前鼠标点击位置开始填充封闭区域

}

/*addChild(myColorPicker);
myColorPicker.x=10;
myColorPicker.y=370;*/

本文地址:http://www.lxlong.net/archives/62.html

本文标题:colorPicker组件的使用

 
« »                

没有评论

发表评论 »