0

FlashProfessonalプロジェクトswfからアセットをロードするFlashBuilderプロジェクトのコードベースがあります。そのため、それらはコンパイル元の同じコードベースを共有します(したがって、FBプロジェクトのコードはFlash ProのMCにリンクできます)

問題は、私が使用しているコードにFlex 4.6コードが含まれていることです(つまり、JSONサポートが組み込まれています)。これはFBで正常に構築されますが、Flash Pro swfを更新すると、エラーが発生します。おそらく、Flex 4.6コードがあり、FlashproCS5.5がFlex4.6を使用してコンパイルしていないためです。Flash proにビルダーとしてFlex4.6をターゲットにする方法はありますか?

ありがとう!-スティーブ

4

3 に答える 3

0

実際にあなたのための解決策を見つけました cs5にプレーヤー11のサポートを追加する

于 2012-11-28T19:46:53.260 に答える
0

記録のためだけに...11.xより前では、JSON機能のためにas3corelib.swcを含める必要があります:https ://github.com/mikechambers/as3corelib

于 2012-11-29T06:13:52.477 に答える
-1

FlexSDK4.6には/sdk/ frameworks / projectsディレクトリに完全なソースコードが付属しています。ソースコードは「プロジェクト」に分割されているため、プロジェクトをマージして、フレームワークソース全体を1つの論理ソースツリーにまとめる必要があります。

このソースツリーを作成したら、それをFlashのコンパイルパスに追加して、FlexSDKを利用できます。ただし、JSONをサポートするためだけにFlexが必要な場合は、FlashPlayer11のターゲットがはるかに優れたソリューションになります。

于 2012-11-28T20:27:43.007 に答える