ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Flashコミュの【質問】FLASHで日本地図を作りたいです

  • mixiチェック
  • このエントリーをはてなブックマークに追加
初めまして。

FLASHでの実現方法を教えていただけないでしょうか。
http://www.qjnavi.jp/pc/←こちらのサイトのトップ部分にあるような
マップをFLASHで制作したいです。

現在制作しているものでは、近いところまでは出来るのですが
全く同じアクションではありません。

【上記サイトのアクション】
・サイトを開いた時点では、マウスオーバーで各地方の表示が出る。
・その地方のボタンをクリックすると、都道府県ボタンが表示される。
・一度クリックすると、都道府県の表示が固定されて、他の地域をマウスオーバーしても動かない。

【実際制作しているFLASH】
各地方をボタン化し、ボタンに「on (release, rollOver) {gotoAndPlay(2);}」というスクリプトを挿入。
2フレーム目には各都道府県が表示されるよう、mcを配置しています。
ただ、これだとクリックしても別の都道府県をマウスオーバーすると
rollOverが効いてしまいます。

一度でも任意の都道府県をクリックしたら、それ以降はrollOverが
効かないようにしたいです。

どのシンボルにどのようなスクリプトを挿入すれば良いか教えていただければ
大変有難いです。

宜しくお願いします。


【環境】
Windows Vista
Adobe FLASH CS4

コメント(2)

いまactionscript 使ってるですか?
私もこのようなもの探してる。。。分かりましたら教えて。ほっとした顔
今の状態から一番簡単にできそうな所だと、2フレーム目の他の都道府県(ロールオーバーさせたくない)のmcをボタンからグラフィック(1フレーム目固定)にすればロールオーバーしなくなります。
(都道府県ごとにこの設定を行わないと行けないのでちょっと面倒かも知れませんが。)
また、メインのタイムライン1フレーム目(地図デフォルト状態)に戻るアクションをどこかに付ける必要がありますね。

ちなみにこんな方法もあります。

http://www.homeobeau.com/shop/index.html

(共通のswfファイルを使いながら、固定HTMLを切り替える方法)

質問の内容が、もっと高度な制御を考えているのであれば、ボタンビヘイビアは使わず、ムービービヘイビアを使ってASでそれそれを制御すれば良いでしょう。
AS自体の記述はそれ程難しくないと思いますが、スクリプトの構造と画面遷移の構造をご自身でしっかりと理解しないと、作れないかも知れませんね。
部分的な処理だけを解決出来てもさらなる問題にぶつかると思いますので、全体を考えて部分の解決に進みましょう。
頑張って簡単なところから理解を深めてください。(AS2と想定して書きました。)

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Flash 更新情報

Flashのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング