ViewPort(視口)跟隨光標
ViewPort跟隨光標。光標大小可變。方案
保存圖形數據
類似游戲地圖,但是游戲地圖是可以保存在磁盤中的,用的時候讀取,但是大部分時間還是保存在內存中。
問題
- 耗費內存。暫無解決方案。
繪圖時更新光標位置
問題
- ViewPort繪制先于光標,但更新晚于(依賴于)光標。因此繪制會延后一幀。解決方案:
- repaint一幀。最簡單。問題:如何確定當前幀是否需要repaint。解決方案:在cursor中緩存是否移動的狀態;根據此狀態判斷是否需要repaint。
- 暫無其他