1

私が関わっているプロジェクトには、既存のSWFの上にレイヤーを追加する必要があるという特定の要件があります。SWFは、SWFToolspdf2swfを使用してPDFを変換することによって作成されます。このレイヤーは、SWFの既存のテキストコンテンツの上にビデオやサウンドなどのインタラクティブな要素を追加するために使用されます。

私の問題は、SWFをFlash Proにインポートしようとすると、それが壊れてしまい、SWFまたはその要素を正しく表示できないことです。

インポートした後、SWFをMovieClipシンボルにして、そのplay()メソッドとgotoAndPlay(i)メソッドを呼び出しましたが無駄になりました。ローダーで外部SWFを使用することはできますが、プロジェクト全体を一度にiOSとAndroidにコンパイルできるように、SWFは内部にある必要があります。

SWFと対話し、FLAプロジェクト内でSWFを機能させるために使用できる他の方法はありますか?

4

1 に答える 1

0

あなたの問題はFlashではなく、pdfをswfに変換する方法にあります。pdf2swfのデフォルトのパラメータは、正確には6以前のバージョンのFlashのswfをエクスポートします。したがって、新しいバージョンに変換するときにフラッシュバージョンを明示的に設定して、タイムラインにインポートできるようにする必要があります(AS3を使用していると仮定します)。

次の設定オプションを使用します。-T、-flashversionnumSWFヘッダーのフラッシュバージョンをnumに設定します。

詳細については、こちらをご覧ください: http ://wiki.swftools.org/index.php?title=Pdf2swf http://wiki.swftools.org/index.php?title=Pdf2swf_-s_parameters

于 2011-11-10T14:07:30.297 に答える