1

グーグルで試してみましたが運が悪かったので、これ以上時間を費やす前に、それが可能かどうか知りたいです.

私は50個の非常に小さな1〜2秒のswfファイルを持っています。それぞれが1枚のスライドのようなものです。それらをすべて 1 つのフラッシュ ファイルに結合したいと考えています。

swfファイルで提供されたばかりの元のソースファイルがないことに注意してください。

助けてくれてありがとう

4

3 に答える 3

1

swfファイルがオプションなしProtect from importで公開された場合は、新しいフラッシュプロジェクトを作成し、他のメディアfile()をインポートするのと同じ方法で、50個のswfファイルをすべてインポートし、後で正しい位置でタイムラインで再生できます。 /それらすべての時間。

保護されていないswfファイルがあるかどうかをテストするには、Flashで新しいフラッシュプロジェクトを作成し、Import > Import to Libraryswfファイルの1つを使用して、エラーメッセージが表示されるかどうかを確認します。

于 2012-04-11T18:39:00.443 に答える
0

AS3ローダーを使用できます。http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/Loader.htmlのドキュメントを参照してください。

于 2012-04-11T18:41:31.030 に答える
0

Flex SDK を使用する場合は、[Embed(source="file.swf", mimeType="application/octet-stream")]meta を使用して SWF をプレーン データとして埋め込むことができます。後でLoader.loadBytes(swfByteArray);それらを「作成」するために使用できます。ただし、iOS では Flash 用に生成されるバイトコードが異なるため、これは iOS では機能しません。

于 2012-04-12T15:02:10.733 に答える