damoco

           

          ViewPort(視口)跟隨光標

          ViewPort跟隨光標。光標大小可變。

          方案

          保存圖形數據

          類似游戲地圖,但是游戲地圖是可以保存在磁盤中的,用的時候讀取,但是大部分時間還是保存在內存中。

          問題

          • 耗費內存。暫無解決方案。

          繪圖時更新光標位置

          問題

          • ViewPort繪制先于光標,但更新晚于(依賴于)光標。因此繪制會延后一幀。解決方案:
            • repaint一幀。最簡單。問題:如何確定當前幀是否需要repaint。解決方案:在cursor中緩存是否移動的狀態;根據此狀態判斷是否需要repaint。
            • 暫無其他
          結論:采用繪圖時更新加repaint方法

          posted on 2009-08-22 11:23 damoco 閱讀(192) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 四川省| 山东省| 邮箱| 巴彦淖尔市| 凤山县| 鹰潭市| 昭觉县| 安徽省| 阳东县| 高淳县| 呈贡县| 石嘴山市| 鄱阳县| 黄梅县| 玛多县| 东阳市| 泰和县| 广平县| 财经| 临洮县| 沙河市| 阳西县| 韶山市| 瑞安市| 大名县| 韶关市| 萍乡市| 昌都县| 班戈县| 南京市| 谢通门县| 乐昌市| 和田县| 张北县| 新安县| 武冈市| 雅安市| 永登县| 额济纳旗| 井冈山市| 潮安县|