作者ppp168p (时光暂停)
看板C_and_CPP
标题[问题] 怎克服划线时不连续的现象!!
时间Tue Feb 17 20:15:50 2009
大家好:
我利用gtk 写 一个 类似小画家的程式,但是当我在画直线时候
发现当我移动速度快一点的时候,直线会出现不连续的情况!!!
可是当速度慢一点的时候,直线不连续的情况就好多了!!!
我执行的结果如下图,我直线横线各画了两条作对比
http://0rz.tw/oKhEA
想请问大家这该怎样子改善?或是有甚麽关键字可以作搜寻!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.72.235
1F:推 VictorTom:没用过gtk, 不过记得以前写Java遇到类似的问题的时候. 02/17 20:18
2F:→ VictorTom:策略是, 把经过的每个点都头尾画线连起来....@_@" 02/17 20:18
3F:→ VictorTom:从按下滑鼠开始~~直到把mouse左键放开为止.... 02/17 20:19
4F:→ lytn:应该单纯是点算太慢,应该向楼上说改用多线段 02/17 20:20
5F:推 HudsonE:纯是 mouse event 没有那麽快, 用连的 02/17 20:36
6F:推 horngsh:要用画线的... 02/18 09:00
7F:推 lazybonesla:你是用MoveTo()跟LineTo()嘛? 02/18 15:29