我必须创建一个3D壁式旋转木马,就像你管的行数不同(1,2或3)。我使用this示例并修改了一些变量。
I have to change the cardVertices(given below) in Carousel.rs to change the size of the cards in the carouselview. I am not sure how to do it dynamically.
static const float3 cardVertices[4] = {
{ 0.0, -1.0, -1.0},
{ 0.0, -1.0, 1.0 },
{ 0.0, 1.0, 1.0 },
{0.0, 1.0, -1.0 }
};
现在我想根据同一项目中的行数重新调整卡的大小。如果行是1,那么我希望卡的大小很大,如果是2,则将卡的大小设置得更小。 我可以在单独的项目中实现这一点,但我想要结果(我无法上传图像以显示结果应该看起来像) 在同一个项目中。
请帮助我,因为这是使用renderscript实现的,我对rendescript知之甚少。任何帮助赞赏。