我使用LibGDX與Java。我試圖在立方體中創建框。生成塊的大立方體
此代碼是不行的,它符合創建9個多維數據集,而不是在立方體..
for(int j = 0; j < 10; j++){
for(int i = 0; i < 10; i++)
{
table[i] = modelBuilder.createBox(2f, 2f, 2f, new Material(),
VertexAttributes.Usage.Position | VertexAttributes.Usage.Normal | VertexAttributes.Usage.TextureCoordinates);
table2[i] = new ModelInstance(table[i]);
table2[i].transform.setToTranslation(i * 2, j * 2, 0f);
}
}
感謝您的幫助。
你的意思是說,用這段代碼,你所得到的是連續9個盒子(橫向),但是你想得到的是10行盒子,每行有10個盒子? –
是的!如果我有100個立方體,我必須有10排10個立方體。類似 – airmediapl
我很困惑。似乎_box_本身就是一個立方體(_side_ 2),如果是,您是否想要創建一個_square_,由10行10個這樣的_boxes_(10^2個盒子)或_cube_組成十個這樣的_squares_(這將達到10^3盒)? –