これはフラッシュから直接行うのは不可能に思えますが、他に提案があればぜひ聞きたいです
2 つの異なるフォルダーにある 2 つのわずかに異なるアプリケーションのリソースとして使用する FLA をコンパイルしたいと考えています。
このようなもの
ライブラリ.FLA
-> bin1/lib.swf
と
-> bin2/lib.swf
何か案は?
手動でコピーすることもできますが、複数のファイルがあると、常に 1 つのファイルを忘れる余地があります。
とりあえず、バッチファイルを作成しました
SET PATH=%CD%
COPY %PATH%\lib\*.swf %PATH%\..\Dir1\bin\lib\
COPY %PATH%\lib\*.swf %PATH%\..\Dir2\bin\lib\
COPY %PATH%\lib\*.swf %PATH%\..\Dir3\bin\lib\
COPY %PATH%\lib\*.swf %PATH%\..\Dir4\bin\lib\
PAUSE
パスを %CD% として表示しましたが、ディレクトリがネットワーク ドライブ上にあるため、実際にはバッチ ファイルでフル パスを使用しています。
シンボリックリンクを使用できます。コマンド ラインで、bin1 と bin2 が同じレベルにある場合、bin2 フォルダー内を移動して次のように記述する必要があります。
ln -s ../bin1/lib.swf