2010-09-24 71 views
4

我想設計一個遊戲鍵盤,如跳棋(但具有不同的板瓦片的可能性。繪製像跳棋一個遊戲鍵盤在Android的

現在,面向對象的邏輯和理性告訴我,我應該有一個「磚」類我可以畫出來,然後在一個畫布上畫出x個這樣的數字。

我的問題是繪製這樣一塊電路板的最佳性能方式是什麼? 按照我上面提到的方式做這件事是否合理?重新利用變化? 以圖像爲背景並通過捕捉到瓷磚的位置來「模擬」電路板會更好嗎?

謝謝!

回答

3

我想你可能會從檢查出android的蛇遊戲代碼中受益。它有一個非常簡單的使用方塊來製作遊戲區域的方式。

+0

我確實看過它,但我不確定這是否是最好的(高性能)方法。 Android會重新繪製更新區域嗎?或整個董事會? – Steve 2010-09-24 21:53:44

+0

您可以調用view.invalidate來刷新。你可以通過它retr – schwiz 2010-09-24 22:03:41

+0

schwiz - 謹慎解釋嗎? – Steve 2010-09-24 22:18:38