- 締切済み
ランダム表示かつ重複しない
現在flashでクイズを作っています。 一回スタートさせれば問題はランダムに5問でます。 正解し続ければ5問でクリア。 間違えれば終了です。 そこでクイズに使う背景をランダム表示かつ、重複しないものにしたいと思っていますがうまくいきません。 dummy_mcを作ってそこに 現在背景用の1~10swfファイルをランダム表示させています。 ただこれだと同じ背景が続けてでてきたりしてしまいます。 これを一回のゲームで背景が重複しないで表示させたいと思っています。 アニメーション、フレーム移動などは理解していますが scriptになると正直わからないことだらけです。 現在勉強中でscriptはコピペしながら改造している状態です。 解決法をわかるかたがいらっしゃったらよろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- shimapiyo
- ベストアンサー率0% (0/0)
ご回答ありがとうございました。 すいません、ID・パスワードが間違えていたのかログインできず 削除、ご返信できず悩んでました。 申し訳ございませんでした。 またご回答ほんとにありがとうございました。
- zari514
- ベストアンサー率48% (26/54)
なぜ、違うHNでマルチポスト(...というのか?)してるんです? http://oshiete1.goo.ne.jp/qa3505099.html
- ymmasayan
- ベストアンサー率30% (2593/8599)
flashは全く知らないので一般論で。 重複を避けるには通常シャッフルを使います。 1~10を並べておいてランダムに入れ替えを行います。 もっと効率がいいのは10個の中から1個をランダムに選び 10個目と交換します。 次に10個目を外して9個で同じ事を繰り返します。 最後に1個残るまでやって終わりです。 ただシャッフルは数学的に言うランダムでは有りません。 ランダムと言うのは同じ数字が続く確率もあるのです。