1
你好想開發一款類似免費遊戲的遊戲益智遊戲。然而,我想使用方形的精靈創建網格任何人都可以告訴我如何定位方形精靈,使其看起來類似於4 x 4網格。正方形精靈是100 x 100.如何使用libgdx使用方形精靈繪製4x4網格?
你好想開發一款類似免費遊戲的遊戲益智遊戲。然而,我想使用方形的精靈創建網格任何人都可以告訴我如何定位方形精靈,使其看起來類似於4 x 4網格。正方形精靈是100 x 100.如何使用libgdx使用方形精靈繪製4x4網格?
您必須查看Tilemaps
。如果你有一個正方形的精靈,並且它的邊框顏色不同,我們可以把它貼在一起來創建一個網格。
我們可以使用雙循環在4x4網格中彼此相鄰的100x100拼貼。
tileWidth = 100;
tileHeight = 100;
gridWidth = 4;
gridHeight = 4;
for (int y = 0; y < gridHeight; y++)
{
for (int x = 0; x < gridWidth; x++)
{
//Draw function (sprite, position X, position Y)
draw(tileTexture, x * tileWidth, y * tileHeight);
}
}
謝謝,但你如何居中4x4格? – StudioThug
中心是什麼意思? '4 * 100 = 400',所以中心位於你開始繪畫的地方'X:200'和'Y:200'。您可以偏移繪圖或將相機移動到位。 – Madmenyo
我希望我的網格能夠被繪製,並且位置與LINK中的網格相似 https://lh3.ggpht.com/QPYySkEBPEBtIWo0xFucU5Sv2DFtdXkhct0mZjQMsfdcqn76vrI_WyQ2NxnC6HpoUdI=h900 – StudioThug