像youtube的壁式旋转木马

时间:2012-12-28 18:29:07

标签: android renderscript

我必须创建一个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知之甚少。任何帮助赞赏。

1 个答案:

答案 0 :(得分:1)

你应该看看这个链接。我认为此链接中提供的答案应该对您有所帮助。 vertical carousel renderscript。我希望这正是你要找的。