我使用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盒)? –