2012-07-19 65 views
0

我該如何編程式地從瓦片集中提取瓦片,例如這個:http://opengameart.org/sites/default/files/grassland_tiles.pngAndroid:以編程方式從瓦片集中提取瓦片?

我想在我的遊戲中使用這些瓦片。我看到這裏的一些瓷磚大小不同(或者所有的瓷磚都是一些固定大小的倍數)。例如,如果我想在我的程序中使用其中一個樹形圖塊,我該如何計算出我必須使用的圖塊集圖像的偏移量以及我必須提取的子圖像的大小?我沒有看到任何與我可以使用的任何這些tileset相關的元數據。

此外,是否有一個Android API可以用來從更大的圖像中提取圖像的一部分?

謝謝!

+0

該png是作爲一個預覽,而不是一個真正的精靈表。你最好的辦法是發佈到opengameart.org論壇,並要求他們提供關於如何使用他們的資源的教程。 – slayton 2012-07-19 17:18:24

回答

0

回答我自己的問題。我錯過了頁面上以下行我得到這個PNG來源:

要使用瓷磚瓷磚V0.8,距離 耀斑混帳回購協議獲得必要的文件。

問題的git repro是here,它似乎有幾個描述tileset的元數據文件。

感謝所有評論過的人。