2016-12-02 7 views
0

ここでは、私はgoogleで多くの研究をしているが、絶望的なシナリオです。シナリオは、私は複数の背景を使いたいと思う2Dゲームを開発しようとしています。そして、彼らが進んでいくにつれてそれらを翻訳したいのですが、背景が近く、翻訳/移動が速く、他の背景が少し遠く、少しゆっくりと動く/動く。より近いバックグラウンドはほぼ完全な強度を有し、より遠いバックグラウンドは少し低い強度を有する。異なる透明度があると言うことができます。質問は、どのように私はこのタスクを完了することができますか、これは複数の背景を使用することが可能です。 ご意見をお待ちしております。 を例として、BADLANDゲームの画像を参照してください。Androidアプリケーションで複数の背景を使用する

enter image description here

+0

あなたは、私は強くあなたがLibGDX(HTTPSに見てください、あなたは、Android用の2Dゲームを作成したい場合は –

+0

値互いの上にいくつかのレイアウトやビューを作成し、アルファと一緒に応じて背景を設定する必要があります。 //libgdx.badlogicgames.com)または同様のゲーム開発フレームワーク。あなたはすぐに、ゲームではなくアプリのために設計されたネイティブのAndroidビューとウィジェットを使用すると、典型的なゲーム指向のタスクを多く行うことができなくなり、開発プロセスを1トン長くすることができます。 –

+0

@RushiAyyappaあなたの親切な提案をしてうれしい。と私はそれを試してみましょう:) –

答えて

1

私はあなたが2枚の以上の画像に別の上で1つを配置する限り、私はあなたの質問を得たと思います。つまり、複数の背景を重ね合わせて、それを簡単に行うことができるかどうかを尋ねる場合です。

あなたがする必要があるのは、FrameLayoutを使用することです。

として「でframeLayoutは Androidアプリケーションのユーザ・インタフェースのためのシンプルなレイアウトを表します。これは通常、画面上の特定の領域での単一ビュー を表示したり、その子ビューを重ねるために使用されています。」

アニメーションを実装して翻訳することができます。さまざまなタイプの翻訳を見つけることができます。

ここでは、フレームレイアウトframeLayout1framelayout2を使用しています。アニメーションと翻訳にはリンクがあります。 linklink2link3

+0

あなたの親切な提案をありがとう、私はこれらの提案を試してすぐに戻ってきます。私は私の仕事がこれで完了することを望む:) –

関連する問題