私は自分のゲームのためのスプラッシュスクリーンを作っています、私は異なるトランジションエフェクトでロゴと名前を表示したいと思います。私はシーンのステージnのすべてのアイデアを持っていない、ここの冗談です。場面やステージが必要な場合は、コードを使って簡単に説明してください。LibGdxゲームにトランジションエフェクトを追加するにはどうすればよいですか?
ありがとうございました。
私は自分のゲームのためのスプラッシュスクリーンを作っています、私は異なるトランジションエフェクトでロゴと名前を表示したいと思います。私はシーンのステージnのすべてのアイデアを持っていない、ここの冗談です。場面やステージが必要な場合は、コードを使って簡単に説明してください。LibGdxゲームにトランジションエフェクトを追加するにはどうすればよいですか?
ありがとうございました。
ロゴと名前の異なる画面を作成し、それらの間にトランジションを作成することができます。 そのために、libgdx-transitionsライブラリを使用して、例えば、いくつかのアルファフェード、またはスライドトランジション:
https://github.com/digital-thinking/libgdx-transitions/wiki
基本的に、あなたがトランジションを作成し、あなたがそれらを変更することができます。ここではテストケースで
https://github.com/digital-thinking/libgdx-transitions
あなたはそれがどのように動作するかを見ることができます画面を変更する前にまたは、これをUniversal Tween Engineを使用して1つの画面で行うことができます。 これで、ロゴの画像のアルファレベルと名前を変更する(たとえば、画像を表示して消す)タイムラインを作成できます。
setColorメソッドを使用してロゴを描画するために使用するバッチのアルファ成分を変更することで、フェーディング効果を得ることができました。 名前に適用するには、フォントを拡大縮小してズームイン効果を得ることができます。私はこれを非常に簡単に見つけました。 また、私はテストケースを実行しようとしましたが、ログにIllegalAccessの何らかの並べ替えを示す実行時エラーで終了しました。 – Ruman