- 締切済み
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には・・・ とこのほかに何を記述すれば動いてくれるのでしょうか?
- みんなの回答 (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 そこら辺のボタンを使うようにするとしっかりとしたスクリプトが書けますよ。