• 締切済み

アバター設定を他HPに反映させる

現在、FLASH MX 2004(win)にて、アバターのようなものを作成しています。 各パーツ、表情、背景をボタンで切り替えられる仕様のものです。 最終的にはそのボタン切り替えで反映されたアバター設定をそのまま 他のブログ、HPに貼り付けられるようにしたいのですが、 そのやり方がどうしてもわかりません。 どなたかお教えいただけないでしょうか?お願いします。

みんなの回答

  • perse
  • ベストアンサー率74% (113/152)
回答No.1

アバターのswfがhoge.swfという名前だとして htmlのflashのタグ(長いのでかなり省略してます)のところに <object classid="clsid:…" > <param name="movie" value="hoge.swf?face=1&back=2" /> <embed src="hoge.swf?face=1&back=2"/> </object> のようにhoge.swf?face=1&back=2と引数を書くとswf内では _root.faceと_root.backで取得できます。 (2箇所あるので同じことを書いてください) というようにに格パーツが何フレーム目にあるかを渡して 表示するときにそのフレームに移動させれば出来ると思います。 実際アバターをボタンで選んでいる人にはそれが何フレーム目かわからないので どこかに「hoge.swf?face=1&back=2」という文字列を表示してあげなければなりません。 また同じ引数を渡せば誰がやっても同じ結果になるので例えば 「ゲームをクリアした人だけが使えるアバター」 のようにその人限定みたいなことはできません。 また適当にhoge.swf?face=5&back=9と渡しても表示されてしまいます。 (該当するものがあったら)

関連するQ&A