1

今年は3Dバンドワゴンとフラッシュプログラミングのステージから完全に外れましたが、物事に追いつきたいので、いくつかのヒントが必要です。

私が知っていることは次のとおりです。FP11は、コードネームMolehillの低レベルGPUstage3dAPIを備えています。すべてのstage3d機能に簡単にアクセスするのに役立つフレームワークがいくつかあります。(私はFlare3DとAlternativa3Dを知っています)。

どのフレームワークから始めるのが最適ですか?(上記の2つだけではありません)Flare3DとAlternativa3Dのチュートリアルでは、Flex SKD / Flash Builderが必要であると書かれていますが、FlashCS5を使用する必要があります。-できますか?

これは私の次の質問に私をもたらします。いくつかの例/チュートリアルを見ることができる場所を教えていただけますか?FP11はこの秋にリリースされたばかりなので、あまり助けを見つけるのは難しいようです。

PhotoshopキャンバスのGPUアクセラレーションオプション(スムーズに回転およびパンできる)のような、かなり単純な2Dキャンバスを作成してみたいと思います。クロスプラットフォームのGPUで高速化されたビットマップとコンテンツのギャラリー/キャンバスを持つことは、私がFlashで常に望んでいたことですが、CPUでは実行できませんでした。

乾杯!

[編集]

Flash Pro CS5またはCS5.5のFP11プロファイルを手動で作成する際に問題が発生した場合は、この記事を読んで、対応するMXPをインストールしてください。

4

1 に答える 1

4

2D / 3D フレームワーク

Starling Framework は、2D GPU アクセラレーション コンテンツに FP11 を活用します。

http://www.starling-framework.org/

3D の場合は、Away3D 4 "Broomstick" が適切なオプションです。

http://away3d.com/

Flash Professional CS5.5 に Flash Player 11 をインストールするには

PC の場合、ファイル システムを Flash Pro の共通設定に移動します。

C:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\ActionScript 3.0

その (ActionScript 3.0) ディレクトリで、「FP11」という名前のフォルダを作成し、Adobe から playerglobal.swc をダウンロードします - http://www.adobe.com/support/flashplayer/downloads.html

ダウンロードした SWC の名前が「playerglobal.swc」に変更されていることを確認します。

次の場所にある Flash Pro の一般的なプレーヤーにファイル システムを移動して、Flash Pro で Flash Player 11 をターゲットにできるように、プレーヤー プロファイルを作成します。

C:\Program Files (x86)\Adobe\Adobe Flash CS5.5\Common\Configuration\Players

FlashPlayer10_2.xml などの既存の XML をテンプレートとして複製し、FlashPlayer11.xml という名前を付けます。

変更:

<player asversion="3" id="FlashPlayer11" version="13"></player>

<playerdefinitionpath as2="$(UserConfig)/Classes/FP10;$(UserConfig)/Classes/FP9;$(UserConfig)/Classes/FP8;$(UserConfig)/Classes/FP7" as3="$(AppConfig)/ActionScript 3.0/FP11/playerglobal.swc"></playerdefinitionpath>

Flash Pro で、パブリッシュ設定に Flash Player 11 を選択し、ハードウェア設定を「レベル 1 - ダイレクト」に設定して、ハードウェア アクセラレーションをオンにします。

HTML ラッパー パラメータには次のパラメータが必要です。

params.wmode = "direct";
于 2011-11-23T22:08:16.383 に答える