返回列表 回复 发帖

chenlangeer的新玩具-- 酷酷的涂鸦版 快来抢先测试,我将陆续发布后继版本

前不久发了简单涂鸦的源代码,在此基础上,利用flash8的bitmap强大功能,重新定义了绘图方式,于是就有了“随便涂涂”,由于没有做保存功能,所以画好后别忘了用抓屏工具把你的大作保存好。

奇特的笔触,让你轻松成为涂鸦大师。喜欢的请跟贴或跟作品,霍霍

随便涂涂.swf (4.79 KB)

Re:随便涂涂 -- 涂鸦新境界

cg001.jpg
cg002.jpg

Re:随便涂涂 -- 涂鸦新境界

确实与众不同啊!

Re:chenlangeer的新玩具-- 酷酷的涂鸦版 快来抢先测试,我将陆续发布后继版本

原来的名字有歧义,改名了 顶一下

Re:chenlangeer的新玩具-- 酷酷的涂鸦版 快来抢先测试,我将陆续发布后继版本

好强哇~~

Re:chenlangeer的新玩具-- 酷酷的涂鸦版 快来抢先测试,我将陆续发布后继版本

好东西 顶。。

Re:chenlangeer的新玩具-- 酷酷的涂鸦版 快来抢先测试,我将陆续发布后继版本

佩服的不行,笔触的特效是怎么做的?楼主来讲讲。

Re:chenlangeer的新玩具-- 酷酷的涂鸦版 快来抢先测试,我将陆续发布后继版本

笔触基本程序段: import flash.geom.Rectangle; import flash.display.BitmapData; var width_num:Number = 5; var color_num:Number = 0xFF00CCFF; var bg_color_num:Number = 0x00000000; var line_xishu:Number = 0.1; var img_bmp = new BitmapData(Stage.width, Stage.height, false, bg_color_num); _root.attachBitmap(img_bmp, 1); var dot_num:Number = 50; var dot_x:Array = new Array(); var dot_y:Array = new Array(); for (var a = 0; a += (_xmouse+width_num*Math.sin(r)-dot_x)*(line_xishu+i/dot_num); dot_y += (_ymouse+width_num*Math.cos(r)-dot_y)*(line_xishu+i/dot_num); img_bmp.fillRect(new Rectangle(dot_x, dot_y, 2, 2), color_num); } };
这段代码非常简单,我就不解释了,在这基础上再加上你想要的滤镜,效果就出来了。

Re:chenlangeer的新玩具-- 酷酷的涂鸦版 快来抢先测试,我将陆续发布后继版本

好久没有在闪吧看到过这种水平的帖子了 唉 每次来都让人失望 不过这次不错 感谢楼主
真漂亮
郁闷中~~~~~~~~~~~~~~
太漂亮了,如果回放能存成动画就好了
http://www.asleepless.com    一心要成为明媚的女子,怎么总被人看到藏在心底的忧伤。
好有意思,,,玩玩那
做的很COOL,捧场先

优点
1,笔刷的算法很优秀,很有Painter的感觉.
2,移动轨迹很圆滑,配合笔刷感觉很自然.

BUG:
1,笔触的算法上可能有问题,有时会看到一些意外的线条也受到当前笔刷的影响.
2,颜色覆盖上可能有问题,一些稍微深点的颜色去覆盖的时候,会看不到效果.


功能上,按照你目前所使用的技术,我觉的可以加如下一些功能.
1,可做分层,比如,一个图层上画上小人,然后可以通过移动整个图层来移动小人.
2,做倒退功能,不小心画错了,可就前功尽弃了.
3,支持更多的笔刷(或自定义笔刷)
4,支持抹色,就是用笔去把颜色抹开.
未标题-1.jpg
我如果鼠标真接画图,会有明显抖动的感觉(不是我手抖,是没有鼠标垫,走直线光标都会抖),在这里线条粗,居然不明显了
11.jpg
My Blog: http://www.fanflash.cn     Email: admin+fanflash.cn(+=@)
是怎么做的?楼主来讲讲
不错,这个要支持一下~
请问 为什么我下载下来就不能画了呢??
返回列表