一見すると、Flash CS5 は CS3 形式で保存できないようです。それが行くことができる最低はCS4です。
ただし、fla 内のほとんどのコードを削除して別の .as ファイルに保存し、自宅で再作成できる新しい CS3 fla 内で実行できる可能性があります。ただし、それはすべてflaの内容に大きく依存しており、それらのflaの内容についていくつかの仮定を立てています。しかし、ほとんどがタイムライン上のコードで、単純なムービークリップ シンボルがいくつか含まれている場合は、可能性があります。
質問の編集に応じて編集する
私の知る限り、fla ファイルを開くことができるのは flash だけですが、これは最近発見したもので、使用したことはありませんでした。しかし、それはあなたにとって役に立つかもしれません.Flash CS5 flaの名前をzipファイルに変更すると、それが開く/解凍されることを読みました/気づきました. 拡張子を .fla から .zip に変更して解凍します。
コンテンツの中を掘り下げることができます。最も関心のあるファイルは「DOMDocument.xml」です。それを見ると、フレームのアクション スクリプトを含めて、fla の構成を説明しているように見えます。
たとえば、空の fla を作成し、フレーム 1、2、および 4 に次のようなコードを追加しました。
フレーム 1:
trace("This is frame 1, line 1");
trace("This is frame 1, line 2");
フレーム 2:
trace("This is frame 2, line 1");
trace("This is frame 2, line 2");
フレーム 4 (フレーム 3 をスキップ):
trace("This is frame 4, line 1");
trace("This is frame 4, line 2");
いくつかのトレース ステートメントです。今言ったことに従って xml を見ると、timelines->layers->frames->Actionscript->script タグにスクリプトが表示されます。
<timelines>
<DOMTimeline name="Scene 1" currentFrame="3">
<layers>
<DOMLayer name="Layer 1" color="#4FFF4F" current="true" isSelected="true">
<frames>
<DOMFrame index="0" keyMode="9728">
<Actionscript>
<script><![CDATA[trace("This is frame 1, line 1");
trace("This is frame 1, line 2");]]></script>
</Actionscript>
<elements/>
</DOMFrame>
<DOMFrame index="1" keyMode="9728">
<Actionscript>
<script><![CDATA[trace("This is frame 2, line 1");
trace("This is frame 2, line 2");]]></script>
</Actionscript>
<elements/>
</DOMFrame>
<DOMFrame index="2" keyMode="9728">
<elements/>
</DOMFrame>
<DOMFrame index="3" keyMode="9728">
<Actionscript>
<script><![CDATA[trace("This is frame 4, line 1");
trace("This is frame 4, line 2");
trace("This is frame 5, line 3");]]></script>
</Actionscript>
<elements/>
</DOMFrame>
</frames>
</DOMLayer>
</layers>
</DOMTimeline>
</timelines>
フレーム インデックスは 0 から始まるようで、スクリプト自体は CDATA タグ内でラップされています。
また、ライブラリに単純なムービークリップ アイテムがあるテスト fla も作成しました。これにより、抽出時にライブラリ ディレクトリ内のその項目を説明する xml ファイルが生成されます。ただし、解凍時に「この zip ファイルは破損しています」というエラーが表示されましたが、正常に解凍されているように見えました。
私が言ったことを実行して、より複雑な fla ファイルをつなぎ合わせる作業が必要になるかもしれませんが、それが出発点になることを願っていますか?