質問

私は、Flashの開発で設定されたプロジェクトの寸法がどのように設定されているかと混乱しています。。

PC上のFlash Playerで実行して2048x1536をデバッグすると、それがとても大きいです。このステージは画面のサイズで縮尺で、基準座標系であると聞いたことがありますが、これらの条件でビットマップがどのように機能するのかはわかりません...はすべて自動的にスケーリングされたビットマップですか?プロジェクトの寸法を 2048x1546

に設定したかどうかは問題になりますか。

私の躊躇これを始めることは、私がスターリングを介していくつかのスプリタシートを使うことになることです、そして、私はこれらの状況で彼らの寸法の治療方法と混同しています。

PLZ知識と1分がある場合はまっすぐに設定してください。感謝しました。

役に立ちましたか?

解決

2048x1536を使用する必要はありません。プロジェクトの寸法には1024 x 768を使用できます。stage.scaleMode = StageScaleMode.SHOW_ALL;であることを確認してくださいが、誤っていない場合はデフォルトです。

retina iPadはそれを2倍に見せるだけで、すべてが2048x1536まで拡大されます。それはあなたのビットマップが彼らができる限り鋭く見えないことを意味しますが、ベクトルグラフィックは網膜スクリーンの余分な解像度を使うために鋭く見えます。

網膜ディスプレイ上にある場合は、高解像度のビットマップを使用するようにいくつかのコードを書くことができますが、画面の寸法を確認する以外の網膜分解能を検出するための良い方法はわかりません。あるいは、非網膜画面で縮小される高解像度ビットマップを使用することもできます(スムージングを許可してください)。

また、私は自分自身の経験がありませんので、異なる振る舞いが悪くなる可能性があります。とにかくこれが少し助けることを願っています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top