確かにshockwaveとひとくくりにしてしまうと一緒に思えてきますけど、全く別のソフトだと考えて下さいね。
どんな風に違うの?
簡単にいってしまうと、【ホームページ上で簡単なアニメーションを綺麗に見せたい人はFlashを】【ホームページ上でインタラクティブ性やランダム性のあるムービーを作りたい人はDirectorを】ということでしょうか。
具体例をあげると?
たとえばゲームのようなもの、これはユーザーのクリックとか、ムービーの状況によって内容が変わったりしますよね。クリックに反応する性格のことをインタラクティブ性、そして状況によって内容が変わるのを(ある意味)ランダム性といいます。これはDirectorの得意とするところです。
じゃDirectorだけで全部用事がすんでしまうじゃないですか。
いえいえ、Directorにも弱点があるんですよ。まずソフトが高いですね。そしてflashと比べるとデータが大きくなってしまうのです。またアニメーションだけに限定していうと、Flashには歯が立ちません。
Flashはアニメーション機能に非常に長けているソフトということができるんですね。うーん、あたしはどっちにしようかなぁ……。