0

フレックスビルドのswfをswishベースのムービーにロードしようとして失敗し、いくつかの調査を行ったところ、次のようになりました。

(AS1/AS2 および AS3) は、Flash Player 内の異なる「仮想マシン」で実行されます。多くの製品アップグレードと同様に、AS3 ベースの SWF は AS1/2 ベースの SWF をロードできますが、AS1/2 は AS3 ベースの SWF をロードできません。

ActionScript 3 はまったく新しい製品であり、AS2 の単純なアップグレードではありません。アドビは、「従来の互換性」を含めないという「ビジネス上の」決定を下しました。

ここから来ます: http://forums.swishzone.com/index.php?s=b8a808adb9b5dea0e88c5c6cedb97018&showtopic=60051&st=0&p=259340&#entry259340

使用できると言われている戦略の 1 つは、AS 1/2 SWF をロードする SWF を作成し、その後、いくつかのイベントで AS 3 ムービーをロードすることです。そのイベントは AS 1/2 swf にあるので、これは可能ですか?

4

1 に答える 1

0

親 swf 内であっても、2 つの swf が通信するには LocalConnection 呼び出しを使用する必要があります。Grant Skinner が SWFBridge を書いています

于 2009-08-01T14:43:15.690 に答える