• 締切済み

複数の異なる結果を表示するランダム表示

BlurFiltanの回答

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

ご質問の点に関しては 色々な考え方(アルゴリズム)がありますが, その中でもなかなか良いと思われる1つの方法です↓。 「FN0212003 - 配列を偏りなくランダムに並替える - Flash テクニカルノート」 http://fumiononaka.com/TechNotes/Flash/FN0212003.html ↑これを単純に見れば 3コの選択肢を並べ換えているだけのように見えるかもしれませんが 例えば 30コ の選択肢を並替えて 先頭から 3 コを取り出しても良いですよね? その他, 30コのMCに(例えばという意味のMC)に 固有のランダムな数のプロパティをあらかじめ与えておいて その固有のランダムな数のMCをバブルソートしても良いと思います。 その他..., 無限ループに陥る可能性がないということもないのであまりお薦めはできませんが 前に引いたくじであれば再び引き直すというような方法も無きにしもあらずだと思います。 (たいていの場合は上の2つより早く決着が付く場合が多いとは思いますが,そもそもランダムとは同じ数が10000回以上連続して出る可能性もなきにしもあらずですから,保証は不安定です。)

関連するQ&A

  • 複数のswfファイルをランダム表示させたい

    複数のswfファイルバナーがあって、トップページに これらのバナーをランダム表示させたくて、ランダム 表示用のswfファイルを用意したのですが、どうしても 表示できません。 ランダム表示用swfファイルの1フレーム目には、 下記の通りASを書いてみました。 swfList= new Array("aaa.swf","bbb.swf","ccc.swf"); listLength=swfList.length; rndNum= Math.floor(Math.random()*listLength); loadMovie(swfList[rndNum],"_root"); このswfファイルも、他のバナー用aaa,bbb,ccc.swfファイルも 同じフォルダ内に保存しています。 ちなみに当方Flash MX2004 professional使用です。 どこが間違っているか、どなたがご教授下さいませ。

  • オブジェクトのランダムな位置表示

    おそらくかなり初歩的な質問なのですが、ご存知の方がいらっしゃいましたらお答えいただけると非常に助かります。 現在Flash8を使用していて、ボタンを押す度にオブジェクトをランダムな位置に、ランダムなサイズで表示させるようなFlashを作っているのですがどうしても上手くいきません。ゴールとしては、オブジェクトの形を選択するボタンをステージに配置し、そのボタンを押す度に対応するオブジェクトを、ランダムな位置にランダムなサイズで表示させたいのです。 具体的には、以下のサイトのReqmtEをクリックして出るFlashと同じようなものを作りたいのですが、どなたかご教授願えませんでしょうか。 参考サイト: http://instruct.biz.uiowa.edu/courses/6M190/ygalusha/Homework4/ (↑ここのReqmtEというやつです)

    • ベストアンサー
    • Flash
  • フラッシュを用いた拍手のランダム表示について

    フラッシュを用いた拍手のランダム表示について 私はブログでフラッシュ(.swf)を用いたweb拍手を利用させていただいているのですが その拍手のフラッシュを3つの中から一つランダムで選んで表示するようにしたいのです。 http://www.charatto.net/html/gallery/other.html このサイトさんのweb拍手という所にある3つの中から一つをランダムで表示するようにしたいのです。 (文字数の制限でタグを貼れなくてすいません。) java scriptやhtmlについて得意ではないので、完成したものをそのままページに張るだけの形にしていただけると嬉しいです。 よろしくおねがいいいたします。

    • ベストアンサー
    • HTML
  • ランダム表示→別画像に切替わる待受FLASHの作成

    FLASH制作初心者です。 開閉時ランダムで画像が表示される待受FLASHを 制作しているのですが、その画像が表示された後 別の画像に切り替わる仕様のものを 作りたいと考えております。 ちょっと説明がし辛かったので キャプチャ画像を添付させていただきました。 携帯用なので、FLASH Lite 1.1を使用、 サイズは240×320です。 ---------------------------------------------- 埋め込んだ9枚の画像の内、1枚をランダムで選ぶ (赤い丸が描かれた画像が選ばれたものとする)   ↓ 選ばれた1枚を表示後、変化 (赤い丸が赤い星に変化) ---------------------------------------------- といった感じです。 そもそも“random();”の単純なスクリプトで このような仕様が組めるのか… 急を要するのですが勉強不足故、 頭が追いつかない状況です。 専門の方、詳しい方… どなたかご教授いただけましたら幸いです。 よろしくお願いいたします。

  • FLVのランダム表示ってできますでしょうか?

    FLVのランダム表示ってできますでしょうか? FLVのランダム表示ってできますでしょうか? 現在ホームページにてFLVを貼り付けているのですが アクセスする度に、あらかじめ用意したFLV数点をランダム表示させる事って可能なのでしょうか? もし可能でしたらご教授願えないでしょうか。 よろしくお願い致します。

  • ランダム表示かつ重複しない

    現在flashでクイズを作っています。 一回スタートさせれば問題はランダムに5問でます。 正解し続ければ5問でクリア。 間違えれば終了です。 そこでクイズに使う背景をランダム表示かつ、重複しないものにしたいと思っていますがうまくいきません。 dummy_mcを作ってそこに 現在背景用の1~10swfファイルをランダム表示させています。 ただこれだと同じ背景が続けてでてきたりしてしまいます。 これを一回のゲームで背景が重複しないで表示させたいと思っています。 アニメーション、フレーム移動などは理解していますが scriptになると正直わからないことだらけです。 現在勉強中でscriptはコピペしながら改造している状態です。 解決法をわかるかたがいらっしゃったらよろしくお願い致します。

  • 配列&ランダム?

    PHP初心者です。 試行錯誤してるのですが、一向に進みません…。 上手く説明できるか分からないのですが… まず5種類の選択史(プルダウン)があります(恋愛、仕事、友達…etc) 恋愛を選択するとします。 すると10個の選択史があります。(ラジオボタンでも普通のリンクでもどちらでも構わない) 「(1)浮気された…(例)」を選ぶとします。 次に質問事項が表示されます。 この回答は「YESorNO」で選ぶようにしたいです。 そしてどちらかを選ぶと、2番目の質問事項が表示されます。 これも同様に「YESorNO」です。 そしてどちらかを選ぶと結果が表示されるのですが、結果表示はランダムにしたいのです。 ランダム内容は5つ程ありますので、その5つをランダムに表示させます。 こんな感じのページを作りたいと思っています。 ソースや参考になるサイトありましたら、教えてください(;o;) 説明下手なので、分かりづらいかとは思うのですが、質問ありましたら出来る限りお答えしますので、分かる方教えて下さい!! 本当に困っています。 宜しくお願いします(>o<)

    • 締切済み
    • PHP
  • 言葉をランダムに組み合わせるCGI

    検索しても似た内容の質問が見つからなかったので、 こちらで質問させて下さい。 例えば「名前」などを入力すると、事前に登録してある言葉からランダムにいくつかの言葉をくっつけて結果を表示する占い・「○○メーカー」みたいなコンテンツを作りたいと思っているのですが、 何かフリー配布のCGIで良さそうなものはありませんでしょうか? もし詳しい方がいらしたら教えて頂ければと思います。

    • ベストアンサー
    • CGI
  • フラッシュバナーのランダム表示について

    以下のスクリプトでフラッシュバナーをランダム表示させています。 loadMovie(1 + random (4 ) + ".swf", AAA); このランダム表示の比率を変えたいとき、例えばですが、4つのファイルを 1:1:1:3の割合で表示させるなどの場合、どういうスクリプトを書けばいいでしょうか? また、ファイル名は現在 1.swf、2.swf、3.swf・・ としていますが、ファイルを差し替えた際にキャッシュが残るので、それぞれ固有名詞にしたいのですが、 その場合の方法も教えてください。

  • ランダム表示を重複させないようにするには

    はじめまして。 現在flashでクイズを作っています。 一回スタートさせれば問題はランダムに5問でます。 正解し続ければ5問でクリア。 間違えれば終了です。 そこでクイズに使う背景を重複しないものにしたいと思っていますがうまくいきません。 dummy_mcを作ってそこに 現在背景用の1~10swfファイルをランダム表示させています。 ただこれだと同じ背景が続けてでてきたりしてしまいます。 これを一回のゲームで背景が重複しないで表示させたいと思っています。 アニメーション、フレーム移動などは理解していますが scriptになると正直わからないことだらけです。 現在勉強中でscriptはコピペしながら改造している状態です。 解決法をわかるかたがいらっしゃったらよろしくお願い致します。

    • ベストアンサー
    • Flash