Flashの画面をJPEG画像にしてメールフォームで送信したい
この前も質問させていただきましたが、また別のところでつまづいてしまったので質問させてください。
学校の制作で、「Flashで携帯ストラップを作ろう」というテーマでFlashを作っています。
1.ユーザーが好きなパーツをドラッグして好きな携帯ストラップを作る。
2.「完成」ボタンを押すとFlashで作った携帯ストラップが画像化されてメールフォームに送られて住所などを入力して注文。
という流れです。
制作環境はWindowsXP・Flash8です。
今の時点でできているのはこちら↓
http://ribbon.chu.jp/flash/snapshot/snapshot.html
自分で好きなパーツを組み合わせて携帯ストラップを作り、
「SNAP」というボタンを押すと画像化されます。
その後メールフォームで送信という形にしたいです。
もしソースが見たいという場合は、ソースファイルをDLしてみていただいてもかまいません;
↑で「SNAP」というボタンを押していただいたら分かると思うんですが、
ストラップの紐の部分は写るんですが、肝心なパーツが写り込まなくてつまづいています。
ちなみに、
●ムービークリップMASK_MCに画像化したい部分にマスクをかける。
●MASK_MCをステージに配置。
●MASK_MCのインスタンス名は「mc_ss」。
●別に用意したボタンを押すとPHPと連携してでmc_ssの範囲のみを画像化したのをブラウザに表示。
という形になっています。
そのMASK_MCの中のマスク下にあるものは全て写り込むのですが、
携帯ストラップのパーツにどんどん複製していくActionScriptを記述しているのでMASK_MCの中にそれを持ってくるとActionScriptが正常に動作しませんでした;
【参考にしたサイト】
http://www.flash-jp.com/modules/newbb/viewtopic.php?viewmode=flat&topic_id=5191&forum=7
http://playon.jp/mm/paint/
http://qurage.net/labo/fla8/snapshot.html
http://app.fudemame.net/nenga2009/design/photo_wafu.html
XMLでFlashの画面を画像化して…という話しを聞いたのですが、ネットで調べても本屋さんで調べても結局何がなんだか分かりませんでした…。(ちなみにActionScriptもPHPもプログラミングは初心者です;)
Flashでもメールフォームが作れるそうですが、文字(名前とかメアドとか住所とか)を送信するサンプルは見たことあるのですがFlashの画面自体をメールフォームで送信するやり方は見たことがなくどうしていいかわからない状態です;
説明が下手ですみません。。。
期限がすぐせまっていて困っています。
みなさんのお力を貸してください;
お礼
ですよね…携帯flashは需要ないんですかね。 ちなみについ30分ほど前に誤差±0.6のスクリプトを作って実装してしまったので、どこかでAS公開しようかと考えてます。 他に作ってる方の役に立てればと思ってます。 回答していただいてありがとうございます。