2

AS3 で新しいアプリのコーディングを始めており、モバイルとデスクトップのサポートを望んでいます。私は Starling などのいくつかの Stage3D フレームワークを見てきましたが、ハードウェア アクセラレーションをサポートするモバイル デバイスとデスクトップに大きなパフォーマンス上の利点があることを理解しています。私が心配しているのは、Stage3D を利用できるビデオ カードを搭載していないデスクトップです。ソフトウェア フォールバックがあることは知っていますが、いずれにせよパフォーマンスが低下し、ハードウェア アクセラレーションをサポートしていないデスクトップで Stage3D を使用しない方がアプリケーションの実行が実際に向上すると聞いています。私はStage3Dに傾いていますが、他に気をつけるべきことはありますか?

ありがとう!

4

1 に答える 1

2

使用されるソフトウェア フォールバックは、ネイティブの Flash 描画 API より常に高速です。フレームワークに必要なすべての機能が含まれている場合、それを使用しない理由はありません。Starling のバージョンを元のバージョンと比較すると、パフォーマンスの向上が確実に見られます。彼らのウェブサイトのデモは、ソフトウェア フォールバックを使用している場合でも、それがいかにスムーズであるかを証明しています。

必要なフレームワークに含まれていない不足している機能がある場合、それはかなり難しい決定ですが、長所と短所のバランスを取る必要があります。ただし、パフォーマンスに関しては、Stage3D が最適です。

于 2012-06-01T20:16:41.630 に答える