0

背景:我正在制作一个 2D 横向卷轴。当玩家触摸屏幕时,玩家会向前移动(相机跟随玩家)。

我找不到这个问题的答案,尽管它看起来很简单。

问题:如何让我的视差背景仅在我的玩家移动时滚动?(示例代码对我来说会让事情变得更容易)

我正在使用 autoparallaxbackground 但它似乎只是以您传入的速率滚动,而不考虑相机。此外,我不完全确定 autoparallaxbackground 和 parallaxbackground 之间的区别。

任何帮助表示赞赏!

4

1 回答 1

1

AutoParallaxBackgroundextends ParallaxBackground,添加了一个简单的特性:mParallaxValue随时间自动变化。可以想象,如果您不需要背景不断移动,您可以将ParallaxBackground其用作您的基类,然后使用它setParallaxValue(final float pParallaxValue)来手动调整位置。

于 2012-11-23T08:52:58.750 回答