实验三 交互式绘制多边形

这个实验······在网上找不到。孔令德的实验代码下载下来有密码,暴力破解没希望,只能自己写了。

这个和实验二是紧密相连的。

实验实现的目标:在屏幕上点击一个点,松开移动鼠标,线就会跟着鼠标进行延长,再次点击就会形成新的点,两点之间形成线段,然后新的线继续跟着鼠标跑。

当鼠标经过起点的时候,直线自动连到起点,形成闭合多边形,并且完成颜色的填充。

所以相对实验二,我们要实现直线的动态显示(橡皮筋绘制技术)和填充多边形。其中填充多边形用到了双缓冲机制,避免绘图的过渡(瞬间上色)。

未完待续

猜你喜欢

转载自www.cnblogs.com/amtop/p/10960875.html
今日推荐