-2

私は Java で Doodle-Jump スタイルのゲームを作成していますが、ゲームがプレイされている Java コンテナで「上に移動」する方法を理解するのに苦労しています。可能なので、男が上に移動するとパネルが上にパンする必要があります。どうすればこれを行うことができますか?

4

1 に答える 1

1

簡単に言うと、オフスクリーン画像が必要です。あなたの写真を画面外の画像にペイントし、それを画面にコピーして、その上に男を描きます。次に、画面外の画像の内容を少しスクロールし、空白の場所を新しく表示された領域で埋め、画面にコピーして、男を描きます。

頭が良ければ、オフスクリーン イメージで実際に何も動かさずにこれを行うことができます。イメージをコピーするポイントを変更し、オフスクリーン イメージの一部の新しいデータで空白の領域を埋めることができます。 「画面からスクロールした」、それが意味をなす場合。これは少しトリッキーですが、パフォーマンスは向上します。

于 2012-04-17T19:39:30.837 に答える