畫我打算使用SVG繪製「地圖」(城市,河流,道路等)。因此,所有對象都將被繪製在一張svg圖像中,並且只有那些位於可視區域內的對象纔會被顯示(可見)。SVG在遊戲開發的地圖與地圖移動
問題1:
是否合理的做法?或者我會更好地關心需要繪製哪些特定對象?
一個我想要實現的功能是「拖」的地圖。計劃如下工作:用戶將鼠標光標指向地圖內的某處,按鼠標按鈕並移動鼠標。所以有些物體會從可視區域出來,而其他物體會被畫出來。
問題2:
是更好地改變可見對象的座標,以便根據鼠標移動轉移呢?或者最好改變「可視區域」(猜測,這應該可以通過viewbox svg-object參數操作)?
非常感謝!任何想法都歡迎!
+1鏈接到Polymaps。很有意思。 – luniv 2011-05-27 22:06:57