作者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