打印

[AS3] 文字点阵化的应用

下面是这两天做的一个小东西,它能够把输入的文字用点阵来描述,并存这些信息存入一个数组当中。
然后用这个数组来重新生成“文字”,这些“文字”可以由任意的Sprite组成,并且可以随意加上动画。

大家看看,指导指导,哈哈。
文字点阵化的应用
本帖最近评分记录
无雨之城http://adamstudio.cn
不错!!佩服
Why not open your source and documents?

TOP

认证您的手机,获得手机认证图标, 更多手机认证的好处
没有代码呀
我的思路:
将文字draw成Bitmap,然后在这个Bitmap上取点,点与点之间的间隔由基本的小mc的大小以及mc之间的距离来决定,然后将mcnew到这些点上,当然,还得给它们一个初始状态(x,y,scaleX,scaleY,alpha==)。然后用Tween搞定动画的问题了。

TOP

兩個小時搞定

你不開源我幫你開得了。


吃完飯整理一下發上來

[ 本帖最后由 enc0717 于 2008-4-15 12:59 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
紫色的風.net
迷一样打不开的地址

TOP

bb很玛丽啊~~~赞一个

TOP


ActionScript3工程代碼放出
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
紫色的風.net
迷一样打不开的地址

TOP

拿走了。不客气了。

TOP

很好啊, 无丝是伟大的

TOP

我只是不喜歡大家看著別人的東西眼饞。我是開源主義。
紫色的風.net
迷一样打不开的地址

TOP

引用:
原帖由 enc0717 于 2008-4-15 15:00 发表
我只是不喜歡大家看著別人的東西眼饞。我是開源主義。
!e4xatlivedotcn

TOP

对不住大家

回版主,我也主张开源。前两天一直忙一个项目,没顾得上,不好意思。版主已经将代码整理过了,原理是一样的,但思路有明显不同。版主的方法更直接,也很有效。我为了方便以后扩展使用的是Observer设计模式,这也是我自己做的第一个Observer设计模式的练习希望大家批评指正。

主要原理:将文本draw()到BitmapData里成为位图,然后读取这个位图的每个象素值后储存到一个二维数组当中。有了这个数组之后,就可以随意重建文字了,所以我用了一个可以随意扩充的设计模式。

编辑了下,源代码传过来了 -- by 月光

[ 本帖最后由 蓝色月光 于 2008-4-16 11:44 编辑 ]
附件: 您所在的用户组无法下载或查看附件,您需要注册/登录后才能查看!
本帖最近评分记录
无雨之城http://adamstudio.cn

TOP

我沒有破解你的。我是自己做的。
我不會不經過你的同意破解你的東西的。:D

我也是拋磚引玉啦。哈哈哈哈。
紫色的風.net
迷一样打不开的地址

TOP

是我用词不当,已经改了
无雨之城http://adamstudio.cn

TOP

:(

TOP

都是强悍的人。

TOP