• ベストアンサー

無料のフラッシュソフトはどこまでできますか?

FLASHの勉強をしようと考えているのですが 高価なAdobeのソフトを買うべきかどうか悩んでいます。 最終的にはフラッシュで画像を作成・保存するお絵かきソフトの様なものを作りたいと考えています。 そこで質問なのですが無料の作成ソフトの場合、どの程度までのものを作れるのでしょうか? 現在私が考えてるようなソフトは無料のもので作成できるのかどうか、また有料ソフトと比べて出来ること出来ないことを教えてください。 宜しくお願い致します。

質問者が選んだベストアンサー

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

単純に「無料のフラッシュソフトはどこまでできますか? 」 にこたえるとすなら回答不可能ですね。 そもそも「無料のフラッシュソフト」とは何なのか。 「無料のフラッシュソフト」を十把一絡げにするようなことはできませんし, また 「無料のフラッシュソフト」が何なのかわかったところで, 「Excelはどこまでできますか? 」 に答えるようなものです。 何でもできすぎて回答のしようがありません。 > FLASHの勉強をしようと考えているのですが 「FLASHを作成しよう」 ではなく 「FLASHの勉強をしよう」 なのですから, 言わずもがな,Adobe Flash に決まっています。 ・ActionScript1.0~3.0まで使える  ↑どの ActionScript でも勉強できる ・書籍がものすごく充実している  ↑ソフトがAdobe 以外では本が皆無に近いので   まずなにをするべきかさえわからないのでは? ・Flash Lite 1.0~3.x 対応 & FLV作成機能もあるなどなど  ↑Flashのできる分野の全てが勉強できます > 最終的にはフラッシュで画像を作成・保存する > お絵かきソフトの様なものを作りたいと考えています。 Adobe Flash を使おうとも フリーのソフトを使おうとも それは関係なく 「フラッシュで(FlashPlayer上で動作するSWFで)画像を保存する」 ということは不可能です。 「フラッシュで(FlashPlayer上で動作するSWFで)○○を保存する」 ということは極々一部の例外を除いて不可能です。 「フラッシュで○○を保存する」 この ○○ の部分を「ウィルス」とか「スパイウェア」に置き換えてもらうと 話がわかりやすいと思います。 「フラッシュで画像を保存する」が容易にできれば, 「フラッシュでウィルスを保存する」がはもっと容易にできるでしょう。 そんなことが基本的にできないようにしてあるので Flash は Flash として現在存在しているのです。 「フラッシュで画像を保存する」 いったいどこに保存するのかわかりませんが, ネット上に保存するのでしたらPHPなどサーバサイド言語などとの連携が必要です。 ローカルに保存するのでしたら, そのOS対応の言語が必要になるでしょう。 多くのOSなどに対応したいのでしたら AIR などとの連携が必要になると思います。 AIR などとの連携を考えた場合も やはり Adobe Flash となります。 何はともあれ 「フラッシュで画像を保存する」 は Adobe Flash でも フリーでも無理ですが, 「フラッシュで(FlashPlayer上で動作するSWFで)画像を作成する」 まででしたら, Adobe Flash でもできますし フリーでも,それなりの ActionScript が使用できればできます。 「フラッシュで画像を作成する」 まででしたら Adobe Flash でも フリーでもすることに大差はありませんし, また 他言語との連携もほぼ同等です(例えば PalaFla! や Suzuka だと)。 「ParaFla!のページ」 http://www.geocities.jp/coa9999/ 「Suzuka」 http://www.cty-net.ne.jp/~uzgensho/ Adobe と 上2つのソフトの大きな違いは ActionScript3.0 が使えるかどうかということくらいです。 ※ ParaFla! も Suzuka も ActionScript1.0 まで対応です   しかし Flash 8 相当の Flash(SWF)は十分作成できます。 ActionScript3.0 になると 画像をビットマップデータとして外部に送信できるのです。 ActionScript1.0 だとそこができません。 もっともビットマップデータとして外部に送信できなくても 他言語側を駆使すれば 「フラッシュで画像を作成・保存する」 まではできます。 しかし,Flash から送信されるデータが 座標データなどだけなので, かなり Flash外 のプログラミングに骨が折れると思います。 結局,  Adobe Flash を使っても使わなくても,   「フラッシュで画像を作成・保存する」  は Flash 単体では不可能。  また,  Adobe Flash を使っても使わなくても,   「フラッシュで画像を作成する」  までは Flash 単体でできる。 同じですね。 Adobe にしても フリーにしても 結局できるのは 「フラッシュで画像を作成する」までなのですから, とりあえずフリーでそこまで作成されてみるのが良いと思います。 「できるかできないか」 という個人的な問題は知りませんよ。 フリーはタダなのですから, 挑戦してみても金銭的に損はないのではないでしょうかという意味です。 ただ, 参考書籍もなく 参考サイトも乏しい状態で それができるのかどうかは知りません。 参考書籍もなく 参考サイトも乏しい状態で それができる方はたくさんいらっしゃいます。 個人的な能力や努力のことは知りません(ソフトの問題ではないです)。

love-uni
質問者

お礼

細かに回答していただきありがとうございました。 たしかに漠然としすぎた質問でした、申し訳ありません。 とりあえずは無料のソフトでできるところまで頑張ってみようと思います。 本当にありがとうございました!