Almightで乱数で発生させた数値を次の乱数で除外することは出来るでしょうか?
例えば、5枚のPNGデータを次々にランダムで表示させたいのですが、
@eval exp="f.hoge = intrandom(0, 4) で0が出たとします。
その次に intrandom で乱数を発生させる時には0を除外したいのです。
そうして数値がかぶることなく最後まで表示させたいのですが、、、
そういったことが可能でしたらご享受下さい。
宜しくお願いします。
自分でも調べてみましたが色々なパターンが有るのですね。
これを基に自分のゲームに組み込んでみます。
自分のゲームに組み込みちゃんと動作するのを確認しました。
有難うございます。
付随する質問なのですが、今回のスクリプトで乱数の範囲は選択できるのでしょうか?
例えば、連番のPNGデータが50あるとして、シーン1では10〜20のデータ、シーン2では20〜40の
データを重複することなくランダム表示する、といったことです。
そういったことが可能でしたらご享受下さい。
宜しくお願いします。
試してみたらそのように動作しました。
てっきりMath.randomの方で範囲を記すのかと思ってました。