• 締切済み

flrからswfへコンパイルするにはどうしたらいいですか

flashのデコンパイラ"flare"を用いてswfをデコンパイルしてflrファイルを生成しました。 このflrファイルを再びswfに戻すにはどうしたらよいですか。 有料のソフトを使わずに、無料でコンパイルする方法を教えてください。 OSはwindows vistaです。

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

flr はActionScript部分が抽出された単なるテキストファイルでしょう? そんなものがあっても普通は何もできませんよ。 ソフトのあるなしの問題ではなく,ActionScript は Flash を構成する部分のごく一部の部品です。 テキストファイルならメモ帳でも作成できます。 【例1】 gotoAndPlay(5); (5フレーム目にジャンプして再生) というActionScriptがあったとしも, フレーム5(5コマ目) が SWF になければジャンプすることもできませんし, 仮に フレーム5 を存在させたとしても(どうやってするのかは知りません), フレーム5 に何も配置されていなば何も表示されないだけです。 【例2】 _root.my_mc.loadMovie("gazou.jpg"); (myMC というインスタンス名のムービークリップに gazou.jpg をロード) 仮に gazou.jpg を外部に用意しても, myMC というムービークリップが SWF 内に作成されていなければ何にもロードされません。 「ASのみで,全て作成したようなもの(そんなの普通はありませんが)」でしたら, SWFにできますよ。 ParaFla! とか Suzuka とかで(ただし両者とも ActionScript1.0 まで)。 Vista では不完全ながら使えることは使えるらしいです。 私が回答したもの数例ですが↓。 「QNo.4037708 Flashでレーダーチャート」 http://okwave.jp/qa4037708.html →#1 のActionScript 「QNo.4033403 mcのドラッグ操作について」 http://okwave.jp/qa4033403.html 「QNo.3453699 二次元配列」 http://okwave.jp/qa3453699.html →#6 で 「ライツアウト」というゲームをActionScriptだけで作成しています。 こういう極例外的なものであれば, ParaFla! とか Suzuka とかで,フレーム1 のアクションとしてコピペすれば, それらしいものができます。 ActionScript で描画しただけのものですから,当然複雑な絵は出てきません。 普通はこういうものは存在しません。 テキストだけでしか説明できないココだからこそ, あえてそういうものを書いているだけです。

laotutu
質問者

補足

アニメーションでなく、flash上で動かすツールにはいってたswfファイルをflrにしたんです。 絵は使用していません。 ActionScriptだけで作成したものと思われます。

関連するQ&A