• 締切済み

クイズの解答によってボタンの画像を変える

Flashは初心者ですが、現在クイズを作成しています。 ボタンを押すとクイズが画面の半分に出てきて回答を選ぶと正解か不正解が分かります。 全部で20問くらいあるのですがランダムに並んで知るので、クイズの途中でもどのボタンが回答済み(正否も)か分かるようにするためです。 あるクイズが終わったら例えば正解ならボタンの色が青に、不正解ならボタンの色が黄色に変わるようにする方法が分かりません。 正解と不正解で飛ばすフレームを変えようと思ったのですが、他のボタンの処理が分かりません。 宜しくおねがいします。

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

みんなの回答

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

> 正解と不正解で飛ばすフレームを変えようと思ったのですが、 それで良いのではないかと思いますよ。 ボタンはムービークリップで自作するか, ムービークリップの中にボタンを入れるかして, 正解と不正解で飛ばすムービークリップ内のフレームを変えれば良いと思います。 ムービークリップ内タイムライン   1  |○←stop(); を書いておく  |●|●|●|   ↑ ↑ ↑   普 青 黄   通 普通のボタンに, if (正解の条件) { this.gotoAndStop(2); } else { this.gotoAndStop(3); } ただ, ムービークリップ自体をボタンにした場合も, ムービークリップ内にボタンを入れた場合も,階層が変わります。 そこが要注意です。 ターゲットパス http://homepage3.nifty.com/ginga-b/MX/targetpath.html > 他のボタンの処理が分かりません。 他のボタンも同じように作れば良いと思います。

kotesaki
質問者

お礼

親フレームではなくて、ムービークリップ内のフレームで処理をするのですね。 わかりました! とても分かりやすい説明で助かりました。 早速やってみたいと思います。 ありがとうございます。

関連するQ&A

  • Flashでランダムクイズゲームを作成する方法

    こんにちは。 Flashを使用してクイズゲームを作成しています。 30問から10問ランダムに出題して、正解の点数を出すようにする予定です。 現在↓のサイトを参考にして作成してます。 http://orange.2-d.jp/flash/action/19.html しかし、重複でランダム表示されてしまい行き詰まっています。 どのボタン、フレームにどのような命令をしたら良いのか分かりません… Flashに詳しい方、教えていただけると嬉しいです。

  • javascriptでクイズ

    HP上で簡単なクイズのページを作りたいのですが、 私はjavascript初心者なのでさっぱり分かりません。。。 --内容としてはこんな感じです----------- 3択クイズでラジオボタンをつける。 全部で5問くらいを5つの枠にわけ1ページに表示 「回答する」ボタンで判定 全問正解なら別ページにリンク。 不正解の場合はその箇所の背景の色を変える。 ----------------------------------------- ちょっと分かりにくくてすみません・・・ ご回答いただけると、とっても助かります! よろしくお願いいたします。

  • 4択クイズの解答について悩んでいます(涙)

    現在私はVB2005で4択のクイズ形式のプログラムを作成しています。 目標は「300問の問題を作成しそのなかからランダムに100問を出題し全問回答を終えたらその結果を表示する」というものを作ることです。 データセットに問題、解答群などを格納しています。 それをフォームで表示してラジオボタンで4択のなかから正解と思うものを1つ選びボタンをクリックして次の問題へ移行する・・・というような流れのプログラムです。 今壁にぶつかっているのが「問題一つ一つの回答をどのように保持し、どのように結果表示すればいいのか」というところなのです。 当方VBは初心者でなかなか前に進めず悩んでいます。 知恵をかしてください。どうかよろしくお願いしますm(_ _)m

  • Flash lite1.0の計算クイズ

    初めまして。 初心者ですがモバイル版のFlash lite1.0で計算クイズを作成したいと思っています。 スタート画面でスタートを押すとクイズが始まり ランダムで問題が表示され、答えを数字ボタンで入力後 正解だと○不正解だと×と表示され また問題へ進んでいき、100問終了後 正解率とかかった時間をランキングに飛ばす と言う仕様で作成していきたいと思っているのですが 現在作成しているスクリプトではランダムはできているのですがクイズが9問までしかできません。 また、問題を表示できても答えを入力し、正解・不正解の表示をさせる方法がわかりません。 問題を100問作成する方法と答えを入力する方法を教えてください。(答えは二桁まで入力可能にしたいです) 説明がわかりづらいかもしれませんが 宜しくお願いします。

    • ベストアンサー
    • Flash
  • 携帯のクイズについて

    携帯のクイズについて 携帯での4択クイズで10問を作っていましたが、1問のみのクイズにしました。 流れは以下の通りです。 問題インデックスから各問題へ移動 ↓ 4択クイズで、選択肢のどれかを選び、決定ボタンを押す ↓ 正解か、不正解がの表示と問題インデックスへ戻る為のアンカータグがある といった具合となっております。 不正行為を防ぐ為に、正解か、不正解がの表示の時点で携帯の戻るを押したら、 「不正な操作がありました」 という表示を入れたいのです。 なお、上記の処理は1つのファイルで処理しています。 どなたか、アドバイスをお願いします

    • 締切済み
    • PHP
  • 経過時間を計るには

    簡単なクイズゲームを作っています。回答するまでにかかった時間を計って表示させたいのですがどうしたらいいでしょうか? クイズはランダムにフレームを移動して出題していて、回答したら(ボタンを押したら)またランダムにフレーム移動します。 5回回答したら結果画面のフレームに移動します。そこで回答するまでにかかった平均時間を表示させたいです。 環境はWindowsXP Flash8です。

  • 複数のフレームに同じボタンを表示させたい!

    全部で15フレームのflashムービーを以前作りました。 今日、1フレーム目にボタンとアクションを追加したのですが、 2フレーム目以降に行くとボタンが表示されません。 1フレーム目のボタンとアクションを、コピーして2フレーム目に貼付け、 3フレーム目に貼付け、、とすると大変な労力になるので、 簡単に15フレーム全部に同じボタンをずっと表示させる方法は ありませんか? 超初心者で申し訳ありません。 よろしくお願いします。

  • Flash5のボタン

    ソフト(他)で記入がありませんでしたので、 このコーナーで再度ご相談致します。 Flash5を使用しています。 「ボタン1」「ボタン2」「ボタン3」というボタン シンボルと「正解音.wav」と「まちがい.wav」という 音ファイルを使って、3択問題で、クリックすると 正解音あるいはまちがい音を鳴らすようにしたいの ですが、以下の手順ですと、すべてのフレーム中の 「ボタン1」サウンドが同じ音になってしまいます。 シンボル(ボタン1:編集)→「ダウン(パネル: サウンド)」→正解音.wavを設定 (「ボタン1」「ボタン2」「ボタン3」に対して、 フレーム毎にサウンドを切り替えるためには、 どのようにすれば良いのでしょうか。

  • 1度押されたボタンを消すには

    環境:MacOS10.5.6 Flash:CS3 Actionscript:2.0で書いてます 初歩的な質問ですみません。 5つのボタンがあって、そのうちいづれか 「1つのボタンインスタンスを1回押したらそのボタンは消える」 というスクリプトを組みたいのですがどう書いていいかわかりません。。 ボタンは最初の画面で5つ表示されており、ユーザーがそのうちどれでも自由に(ランダムに)押せるようになっています。 このランダムに押された場合、どう処理していいかわからないです。 どうかご教授ください。

  • クイズサイトの作成

    20問程度のクイズを行うサイトの作成を考えています。ほしい機能は、最終的に点数、正解率が表示される。解答は、5つぐらいのプルダウンメニューもしくは、ボタンから選ぶ。1問、1ページで解答するごとに次のページに進む。一度答えたら、元のページには戻れない。正解、不正解は1問ごとに表示。問題は50問程度の中から、ランダムで20問を出題。 以上のような、サイトを作りたいのですが、一番向いているのは、JAVAScript、ShockWave、CGIなど、どれでしょうか。皆さんのご意見をお願いします。

    • ベストアンサー
    • HTML

専門家に質問してみよう