Jul 28

下面是继KingnareStyle皮肤制作简介之后,auzn为我们带来的又一篇经典之作。这小子写起教程来简直是“一代宗师”,代码+说明+必要的截图,让人很容易理解。不废话了,下面是正文:

相信大家都看过Gskinner的FLEX/AIR正则验证程序(www.regexr.com),其中匹配字符串的高亮效果很好,移过时还可以显示字符串的详细信息:

clip_image002

这是在匹配的字符串处浮动了一个DisplayObject.

下面我们来尝试做这个效果.

注:
本文英文版本:How to Highlight the Text in Flex(with Full Source Code)

Search-256x256 Demo | DownloadDownload Full Project

Continue reading »

written by Minidxer  |  tags: , , , , , ,

May 01

ActionScript 3可以显示一幅通过代码计算得出RGB值而动态生成的bigmap图像。利用这种特性,演绎3D元素,制作影像和图片以及其他的效果都显得比较容易。为了在显示器屏幕中描画像素,就需要创建一个Bitmap和BitmapData类的实例,BitmapData表示一组像素,而Bitmap则是用来描画这些像素的一个DisplayObject对象。为了动态的描画出逼真的bitmap图像,就需要在各个框架中写入所有的像素。而实现这一点,至少有两种方法:一种是通过给每一个像素调用一次setPixel,还有一种是创建一个适当大小的ByteArray,然后将其传给BitmapData.setPixels.所以,如果你希望你的代码执行的足够快,那应该选择哪一种呢?

下面的代码应该是最快的了:

Continue reading »

written by Minidxer  |  tags: , , , , ,