2

我有一个纹理需要设置为背景。滚动应该在左、右和下方向。我试图改变纹理坐标,向下交换 3 行纹理,然后交换水平纹理......史诗般的失败。有谁知道如何从各个方向的相同平铺纹理制作背景?

4

1 回答 1

1

您有很多方法可以解决这个问题,具体取决于您的需要:

如果您正在寻找巨大的滚动背景(尽管不是无限的),您可以使用 CCBigImage 扩展

如果您想要无限滚动背景,@Skullz 的建议也可以。您可以轻松地修改该代码以支持在两个轴上滚动,而不是重新定位 2 个图像,您将重新定位其中 4 个。

使用该方法,加上添加一些随机项目以添加一些变化应该就足够了。您也可以使用 CCParallaxNode 以获得更好的效果。

于 2012-04-23T13:43:15.257 回答