2

私は数年間Flashアニメーターを務めており、最近、FlashCS6とAS3を使用して簡単なiOSアプリケーションを開発しようとしました。

私が開発を始めたとき、私はiPhone 4Sの画面サイズ用に作成していましたが、iPhone 5のリリースにより、新しい画面サイズは明らかに画面いっぱいにならず、その結果、上部と下部に黒いバーのレターボックスが表示されます。画面。

質問が3つあります。

  1. 2つの異なるバージョンのアプリを別々のデバイス用にAppStoreにリリースすることは可能ですか、それともユニバーサルである必要がありますか?(答えは後者だと思いますが、決定的な答えは見つかりません)

  2. iPhone 5のより大きなディスプレイと一致するステージサイズを持ちながら、以前のiPhoneサイズの下部を(たとえば)切り取って、実際にはiPhone5ユーザー専用の画面の下部に情報を追加することは可能ですか?

  3. (2)が不可能な場合、画面上のアイテムの位置を変更できるコーディング例はありますか?たとえば、タイトルとタスクバー、および背景がありますが、ステージではなくデバイス画面のサイズに拡大するようにコーディングできますか?そして、ステージサイズを変更する必要がありますか、それともそれを行うために利用できるコードがありますか?

AS3のプログラミングの側面はまったく新しいので、知っておくべき答えがあれば申し訳ありませんが、読んで答えてくれて本当にありがとうございます。事前に返信していただきありがとうございます。 !!

ベン・カハン

4

2 に答える 2

3

すべてのオプションが可能ですが、プログラムが動的にレイアウトされ、画面サイズ、ピクセル密度、向きに応じてビジュアルアセットのサイズが変更されることを確認する必要があります。

詳細はこちら:

1つのアプリケーション、5つの画面(iPadを含む)

マルチスクリーンAIRアプリの作成

于 2012-10-16T20:05:25.910 に答える
0

あなたは3番目を行うことを検討する必要があります!1は維持するのが大変で、2は画面が小さいユーザーを怒らせます。アプリケーションをもう少し柔軟に設計する場合、それはAndroidで動作するアプリがあることも意味します;)

さまざまな画面サイズを処理するための特定のコードはありませんが、Adobeがモバイル用のFPを導入したときにそれについて読んだことを覚えています。この記事は、モバイル向けに開発するための多くの良いアドバイスを提供します(少し古いですが)-おそらくあなたはグーグルを通してより最新のものを見つけることができます:)

于 2012-10-16T16:34:20.690 に答える