プロが教えるわが家の防犯対策術!

お知恵をお借りいたしますm(__)m

FLASH8で制作しています。

質問を一つずつ表示して、Yes No でカウントしていって
50問、終わった時にYes の数に応じて表示を変えたいのですが
いい方法が思いつきません。

カウントする方法が思いつかないので、分岐して行こう思って
Yesでnextframe Noでnextscene でsceneを沢山作ろうとしていたのですが、
作業が膨大すぎてあきらめました。

何かヒントでも頂けるとありがたいです。。
宜しくお願いいたします。

A 回答 (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の数値によって、フレームに飛ばします。

この回答への補足

rit_13444様

アドバイスありがとうございます!

ヒント、頂きました!

今から少し脳みそに汗をかいてきます!

補足日時:2008/09/15 23:08
    • good
    • 0
この回答へのお礼

rit_13444様

ありがとうございました。
actionscriptの書き方が分からなくて、手間取りましたが
普通に書いて大丈夫だと言うことが分かって完成いたしました。

また、何かの時は宜しくお願いいたします。m(__)m

お礼日時:2008/09/30 11:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!