• ベストアンサー

yes no で、50質問してyesの数をカウントする

お知恵をお借りいたしますm(__)m FLASH8で制作しています。 質問を一つずつ表示して、Yes No でカウントしていって 50問、終わった時にYes の数に応じて表示を変えたいのですが いい方法が思いつきません。 カウントする方法が思いつかないので、分岐して行こう思って Yesでnextframe Noでnextscene でsceneを沢山作ろうとしていたのですが、 作業が膨大すぎてあきらめました。 何かヒントでも頂けるとありがたいです。。 宜しくお願いいたします。

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

  • ベストアンサー
noname#77303
noname#77303
回答No.1

こんにちは。 Flash初心者なので、少しでも参考になれば嬉しいです。 ヒントが欲しいとの事なので、具体的な方法は書かないようにします。 配列を使ってみてはどうでしょう。 考えとしては、問題用の配列「Q」、問題数をカウントする変数「C」、YESをカウントする変数「Y」、NOをカウントする変数「N」作ります。 最初は回答していない状態なので、"変数はそれぞれ0"からスタートします。 まず、配列QのC番目を呼び出します。 YESボタンを押されたらYに1を足す。 NOボタンを押されたらNに1を足す。 *Cに1を足して次の問題を表示します。 YESボタンを押されたらYに1を足す。 NOボタンを押されたらNに1を足す・・・(*を繰り返し) ・・・問題数が配列の数と同じになったらYとNの数値によって、フレームに飛ばします。

kiyomidesuyo
質問者

お礼

rit_13444様 ありがとうございました。 actionscriptの書き方が分からなくて、手間取りましたが 普通に書いて大丈夫だと言うことが分かって完成いたしました。 また、何かの時は宜しくお願いいたします。m(__)m

kiyomidesuyo
質問者

補足

rit_13444様 アドバイスありがとうございます! ヒント、頂きました! 今から少し脳みそに汗をかいてきます!

関連するQ&A

専門家に質問してみよう