1

現在Flash(CS4、AS3)を勉強中でゲームを作っています。現在、4 つのシーンを含む 1 つの flv ファイルがあり、左から右に移動してからシーン 2 に移動し、左から右に移動します。これは、クリックする必要があるアイテムがポップアップしてポイントを獲得するゲームです。

これらを 1 つのシーンに組み合わせる方法はありますか? Flash では、最大 2880 ピクセルの幅しか使用できません。この理由は、シーン間の移行がゴミであり、AS がシーン間で正しく機能していない (値が失われる) ためです。

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

ネイサン

4

2 に答える 2

2

スクロールを行う一般的な方法は、タイルを使用することです。基本的に、ゲーム内の背景を描画するために小さなビルディング ブロックを使用します。このテクニックを使用すると、ゲーム内でほぼ無限の幅を持つことができます。上記リンク先の記事をチェック!

于 2010-04-25T23:21:12.393 に答える
0

技術的にはタイルベースのスクロールですが、背景が実際に個々の小さなタイルで構成されていない場合でも、背景を 2880px 幅の bitmapDatas に分割し、それらの bitmapDatas を配列にプッシュし、実行時に copyPixels で必要なそこから画面にピクセル。

于 2010-04-26T16:06:53.060 に答える