• ベストアンサー

ボタンでのページの切り替え方法

お世話になります。 FLASH MX WIN XP使用です。 FLASHでフォトアルバムを作っています。 1ページ8枚の写真を掲載し、それを3ページ作っています。 ページはタイムラインの 1フレームに1ページ 2フレームに2ページ 3フレームに3ページ と作ってあります。 これを < 1 2 3 > といったボタンで 各々の数字を押すとそのページに飛ぶようなボタンを 作りたいのですが、 1 2 3 にどのようにアクションスクリプトをつければよいでしょうか? 解かる方いましたら教えてください。 宜しくお願いします。

  • Flash
  • 回答数1
  • ありがとう数0

質問者が選んだベストアンサー

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

ボタンを押した時にフレームの移動をしたいのであれば、 ボタンに on(release){ _root.gotoAndStop(2) } でいいと思います。 ボタンと写真のレイヤーは別にして ボタンは1フレーム目だけに配置すればいいと思います。      1 2 3 写真  ● ● ● ボタン ● 

関連するQ&A

  • Flash MXの skipボタンを教えてください。

    Flash MXの skipボタンのやり方やアクションスクリプトを教えてください。 たとえばskipボタンを押すと100フレーム目までジャンプするやり方を教えてください。自分でボタンまでは作ったのですが・・・。 できれば丁寧に御願い致しますm(_ _)m 

  • FLASH MXでサウンドを流す頁を作っているのですが、サウンド早送り、巻き戻し

    FLASH MXでサウンドを流す頁を作っているのですが、サウンド早送り、巻き戻し、一時停止のアクションスクリプトはどうしたらいいのでしょうか? 現在はボタンにサウンドが配置してあるフレームへ行くようにして、サウンドを止めるアクション スクリプトで音が全部止るようになっています。 また、LOADINGで読み込みを%で表示するやり方を教えてください。

  • FlashMXで、ボタンでを押してページ移動させたい。

    タイトルの内容の質問です。 説明不足で理解出来ない部分が多々あるかもしれませんが、何卒宜しく御願い致します。 早速なんですが、質問の内容です。 題名にもあるように、ボタンを押して、現在開いているページから、別のページに進みたい(トップページから解説ページに進むという具合に)のですが、これがうまくいきません。 状況として、 ・100フレーム目までモーショントゥイーンで動画を作成 ・その上のレイヤーで以下のアクションスクリプトで停止させている   stop(); ・さらにその上のレイヤーで以下のアクションスクリプトを実行させるボタンを準備している   on (press) { getURL("http://www.トップ.com/ニュース.html"); } ・トップのhtmlと同じ階層にニュースというフォルダを置き、その中にnews.htmlファイルを置いている このような作成をしているのですが、上手くいきません。 よろしければ、教えて頂きたく思います。宜しく御願い致します。 ※Mac OS X.3.9 Flash MXを使っています。

  • フレームページのメニューボタン

    いくつか同じような質問がありましたが、スクリプトでの解決方法がみつかりませんでしたので質問させてもらいます 今フレームを使ったHPを作っています フレームは上下で分割してあり、上のフレームにはFLASHをつかったメニューボタンを入れあり、ボタンを押すことで下のフレームに各ページを表示させます メニューボタンはマウスが乗ると色が変わるボタンなんですけど 下のフレームに表示してあるページと対応したボタンが常にonの状態になるようなFLASHメニューにしたいんですけどスクリプトをどう記述したらいいかわかりません だれか教えていただけないでしょうか? ちなみにFLASHソフトはフリーソフトSUZUKAを使っています

  • flash mx ボタンについて

    FLASH MX でボタンを作りダウンの(3番目)フレームにアクションを追加したいのですが、現在の選択範囲にアクションを割り当てる事ができませんと表示されます。 何これ!

  • Flash5のモジュール方ボタンについて

    モジュールタイプ(どんなタイムラインに置いてもそのタイムラインを制御できる)のビデオコントロールボタンを作成したのですが、どうしても停止ボタンのスクリプトにエラーがでます。 私は停止ボタンを押すと、制御したいタイムラインの1フレーム目にムービーが戻って停止するようにしようと、スクリプトを組みました。その際、停止ボタンに当てたスクリプトは、 on(release) _parent.gotoAndStop{_parent.1}; です。{}の中のドットのあとの1というのは、 制御したいライムラインの1フレーム目を意味しようとしたのですが、間違っている気もします。。。 1つ上のタイムラインの1フレーム目を指定するには、どのようにスクリプトを書けばいいのでしょう? また、どうしてもわからないので、 ルートタイムラインの1フレーム目に、ラベルで「start」とつけて、先ほどの{}の中を {_parent."start"}; としても、駄目でした。 ちょっと意味が通じにくかったかもしれませんが、 アドバイスいただけたら嬉しいです。 再生、一時停止、巻き戻し、早送り のボタンについてはうまくできました。

  • メインのタイムラインに戻るボタン

    同じような質問を幾つかあたってみたのですが上手くいかなかったので質問させていただきます。 FLASH8でFLASHを作成しています。 メインになるタイムライン上にムービークリップでウィンドウを作りました。 更にその中(ドラッグした時に一緒に動かす為、入れ子にしている)に、ウィンドウを閉じる為のボタンを作りました。 ウィンドウを閉じた状態にする為には、メインのタイムラインにある "main"というフレーム名の場所に戻らなければならないのですが、ボタンが反応せずウィンドウを閉じる事が出来ません。 現在ボタンには on (release) { _root.gotoAndStop("main"); } このアクションスクリプトを記述しています。

    • ベストアンサー
    • Flash
  • Flash ActionScript3.0ボタン.

    このまえはじめたばかりの初心者です。FlashCS4です。 Flash ActionScript3.0ボタンでフレームに飛ぶ方法がわかりません・・ AS3.0ではボタンにスクリプトが書けないので メインタイムラインの最初のフレームにスクリプトを書くのですよね? アドレスに飛ぶ方法は this.stop(); // イベントを設定 stage.addEventListener( MouseEvent.CLICK , onClick ); // 画面クリックをするとonClickが動作するイベント function onClick ( event:MouseEvent ) { // URLRequestを設定 var url:URLRequest = new URLRequest( "http://www.google.co.jp" ); // 実際にページに飛ぶ navigateToURL( url ); } こちらであっていますでしょうか・・? これをいじってフレームに飛ぼうとおもうのですが、うまくいきません・・ どなたか、flashサイトでもわかりやすいところがあれば ご伝授おねがいいたします。

    • 締切済み
    • Mac
  • ボタンシンボルでテキストをコピーする方法

    flash mx 2004使用です。 action script初心者です。 ボタンシンボルをクリックするとコピーできるようなation scriptをご存じの方ご教授願います。 例えば http://maar.7ca.jp/ 上記サイトの左上にある猫のフラッシュ画像の中にある「貼り付け用」と書いてあるボタンのようなものが作りたいです。 宜しくお願い致します。

    • ベストアンサー
    • Flash
  • Flash ActionScript3.0ボタン.

    このまえはじめたばかりの初心者です。FlashCS4です。 Flash ActionScript3.0ボタンでフレームに飛ぶ方法がわかりません・・ AS3.0ではボタンにスクリプトが書けないので メインタイムラインの最初のフレームにスクリプトを書くのですよね? アドレスに飛ぶ方法は this.stop(); // イベントを設定 stage.addEventListener( MouseEvent.CLICK , onClick ); // 画面クリックをするとonClickが動作するイベント function onClick ( event:MouseEvent ) { // URLRequestを設定 var url:URLRequest = new URLRequest( "http://www.google.co.jp" ); // 実際にページに飛ぶ navigateToURL( url ); } こちらであっていますでしょうか・・? これを多少いじって次のフレームに飛ばそうとおもうのですが、うまくいきません・・ どなたか、flashサイトでも、わかりやすいところがあれば ご伝授お願いします。

専門家に質問してみよう