假如要實作在畫布上用滑鼠拖拽然后就出來一個矩形,請問需要兩個畫布嗎
uj5u.com熱心網友回復:
你是一邊拖動一邊實時顯示不斷變化的矩形框吧?矩形框變化要先擦除上次的再畫,所以最好滑鼠點擊的時候保存一次畫布,每次擦除就是用保存的畫布替換上次的畫布,最后結束拖動的時候才固定畫下來。uj5u.com熱心網友回復:
其實用異或方式畫圖形,再次異或重畫就可以擦除。不過這種有局限性,不如畫布恢復。uj5u.com熱心網友回復:
對的,我就是想實作這個來著,所以用多少個畫布來實作啊?
uj5u.com熱心網友回復:
一個畫布用于恢復,一個用來畫。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/34083.html
標籤:基礎類
上一篇:c++bulider五子棋問題
下一篇:js ss cs canvas
