Jul 28
下面是继KingnareStyle皮肤制作简介之后,auzn为我们带来的又一篇经典之作。这小子写起教程来简直是“一代宗师”,代码+说明+必要的截图,让人很容易理解。不废话了,下面是正文:
相信大家都看过Gskinner的FLEX/AIR正则验证程序(www.regexr.com),其中匹配字符串的高亮效果很好,移过时还可以显示字符串的详细信息:
这是在匹配的字符串处浮动了一个DisplayObject.
下面我们来尝试做这个效果.
注:
本文英文版本:How to Highlight the Text in Flex(with Full Source Code)
Demo |
Download Full Project
Continue reading »
written by Minidxer
| tags: AIR, auzn, DisplayObject, Gskinner, regexr, 字符串, 高亮
May 01
ActionScript 3可以显示一幅通过代码计算得出RGB值而动态生成的bigmap图像。利用这种特性,演绎3D元素,制作影像和图片以及其他的效果都显得比较容易。为了在显示器屏幕中描画像素,就需要创建一个Bitmap和BitmapData类的实例,BitmapData表示一组像素,而Bitmap则是用来描画这些像素的一个DisplayObject对象。为了动态的描画出逼真的bitmap图像,就需要在各个框架中写入所有的像素。而实现这一点,至少有两种方法:一种是通过给每一个像素调用一次setPixel,还有一种是创建一个适当大小的ByteArray,然后将其传给BitmapData.setPixels.所以,如果你希望你的代码执行的足够快,那应该选择哪一种呢?
下面的代码应该是最快的了:
Continue reading »
written by Minidxer
| tags: ActionScript, bigmap, BitmapData, DisplayObject, RGB, 像素