0

背景: 2D 横スクロールを作成しています。プレーヤーが画面に触れると、プレーヤーは前方に移動します (カメラはプレーヤーを追跡します)。

この質問に対する答えは、かなり単純に見えますが、見つかりません。

質問: プレーヤーが動いたときだけ視差背景をスクロールするにはどうすればよいですか? (サンプルコードは私にとって物事をはるかに簡単にするでしょう)

私はautoparallaxbackgroundを使用していますが、カメラに関係なく、渡したレートでスクロールするだけのようです。さらに、autoparallaxbackground と parallaxbackground の違いがよくわかりません。

どんな助けでも大歓迎です!

4

1 に答える 1

1

AutoParallaxBackgroundextendsParallaxBackgroundに、1 つの単純な機能を追加します: 時間とともに自動的に変化mParallaxValueします。ご想像のとおり、背景を常に移動する必要がない場合は、 をParallaxBackground基本クラスとして使用し、 を使用setParallaxValue(final float pParallaxValue)して位置を手動で調整できます。

于 2012-11-23T08:52:58.750 に答える