• 締切済み

Flashにてナビゲーション作成

ActionScript初心者です。 http://www.2advanced.com/flashindex.htm ↑のようなナビゲーションを作りたいのですが、      1 img |● ボタン|● とレイヤーを作り、 imgをムービーにして    123456 Action|a img  |●●●●●● aのActionScriptはStopのみ として「インスタンス名」を「photo」と設定 ここまではできるのですが、ボタンのActionScriptの設定がおかしいのかうまく機能してくれません。 ボタンを6個作り各ボタンにphotoの各フレームに飛ぶように設定したいのですが ボタン1には on(release){ photo.gotoAndStop(1) } ボタン2には on(release){ photo.gotoAndStop(2) } ボタン3には・・・ とこのほかに何を記述すれば動いてくれるのでしょうか?

みんなの回答

noname#35109
noname#35109
回答No.3

よくわかりませんが, ボタンは ボタンシンボル で作成していらっしゃいますか? ムービークリップシンボルで 作成したボタンでしたら, ---ボタン2------------- on (release) { _root.photo.gotoAndStop(2); } または on (release) { _parent.photo.gotoAndStop(2); } ----------------------- となります。 また,ボタンを _root に置かれていない場合も同様にターゲットパスが変わります。 ターゲットパス http://homepage3.nifty.com/ginga-b/MX/targetpath.html その他は特に思いつきません。  - - - - - - - - - - - - - - - - - - - - - - - あと,直接的なうまく行かない原因ではありませんが,  ……toAndStop(2); ←文末に ; が必要です。 Flash MX 以降だと, スクリプトを書く上のバー部分に,「自動フォーマット」ボタンがあると思います。 それをクリックすれば,ある程度そういう変な所は自動修正されます。 また, 同じ場所に「ターゲットパスを挿入」ボタンもあると思います。 ターゲットパスはそれで挿入すると間違えにくいです。 http://livedocs.macromedia.com/flash/8_jp/main/00001221.html そこら辺のボタンを使うようにするとしっかりとしたスクリプトが書けますよ。

  • yui0909
  • ベストアンサー率16% (16/96)
回答No.2

あ すみません>< photoの各フレームだったのですね><

  • yui0909
  • ベストアンサー率16% (16/96)
回答No.1

そこのサイトのナビゲーションというのが よくわからないのですが、 フレームに飛ぶだけでしたら、 インスタンス名なんて必要ないですよ on (release) { gotoAndStop(1); } だけでokだと思いますが。

関連するQ&A