+ -
当前位置:首页 → 问答吧 → 还是关于绘画的一些思路请教

还是关于绘画的一些思路请教

时间:2011-08-04

来源:互联网

R T 2.0   用2的好像不多了哈

问题:

1. 如何实现橡皮擦功能?  注:可以用背景色,但由于背景色可以变换所以感觉好像不行,求思路

2. 如何实现记录绘画的过程,撤销,重做,重放等功能

3. 如何将涂鸦好的画生成图片形式保存出来(导出来)

谢   有代码提示的话更好

作者: marginleft   发布时间: 2011-08-04

1  我以前也用过背景色,橡皮擦的线条保存数组中,背景色改变时也改变这些线条的颜色.也可以用BitmapData的擦除功能.
2  仍然是用数组保存,撤销就从数组中的最后一个元素隐藏,重做也一样,让刚才隐藏掉的对象显示,重放,需要更复杂的数组来记录.(这个我以前发过例子的)
3 如果是AS2,只能BitmapData.draw +后台(PHP)来完成. AS3就方便多了.

这是我三年前因为回复帖子做的(AS3):
http://space.flash8.net/bbs/redi ... 8&goto=lastpost

作者: flash023   发布时间: 2011-08-04