swfにファイルを添付する方法はありますか?これまでにすべてのファイルをswfファイルと同じフォルダーに配置する必要があるため、コンパイル時にすべての画像、mp3などのファイルを添付します。そして将来、外部ファイルに依存することなく、それは可能ですか?
[Embed (source="mb.mp3" )]
私はこれを試しましたが、swfにファイルが保存されません
swfにファイルを添付する方法はありますか?これまでにすべてのファイルをswfファイルと同じフォルダーに配置する必要があるため、コンパイル時にすべての画像、mp3などのファイルを添付します。そして将来、外部ファイルに依存することなく、それは可能ですか?
[Embed (source="mb.mp3" )]
私はこれを試しましたが、swfにファイルが保存されません
すべての mp3 ファイルを新しい Fla ファイルに追加し、swc/swf にコンパイルします。swc にコンパイルする場合は、以前にコンパイルした swc ファイルにリンクすることにより、元の swf に含めることができます。ライブラリ ファイルを SWF にコンパイルすると、実行時にそのファイルを動的にロードして、ライブラリ内に項目のインスタンスを作成できます。
どちらのソリューションも、リンケージ識別子を持つライブラリに mp3/image ファイルが存在することが「必要」です。
これでもas3コードを作成できます
[Embed(source="sample.mp3")]
[Bindable]
public var sampleMp3Cls:Class;
また、sample.mp3 はassetsディレクトリにある必要があります。それ以外の場合は、 Assetsディレクトリへの相対パスを指定する必要があります。
アセットの埋め込み方法を参照してください。このリンクが役に立ちますように。