乱数: 0 か 1(エクスプレッション関数リファレンス)

 
 
 

Expression Editor の[関数](Function) [ランダム](Random) [乱数: 0 か 1](Random: 0 or 1)コマンドを使用すると、編集ペインの挿入ポイントにトークン [randBool]([<seed>])が挿入されます。このトークンは、フレームごとに 0 または 1 をランダムに生成します。ランダム値は、0 = FALSE および 1 = TRUE のブール エクスプレッションで使用することができます。次のように、ダミーの引数を置き換えます。

<seed>

乱数ジェネレータの作成に使用する、シード値を表すエクスプレッションに置き換えます。この引数はオプションです。

シードを指定する場合には、擬似乱数がフレームごとに生成されます。こうした乱数はシーンの再生時には毎回同じ値をとります。

シードを指定しない場合は、生成された値が実際にランダムな値になっていきます。ただし、シーンの再生時には毎回違う値をとります。

例 1

randBool()

フレームごとに 0 または 1 をランダムに生成します。シーンを再生するたび異なる結果になります。

例 2

randBool(17)

フレームごとに 0 または 1 の擬似ランダムな値を生成します。シーンを再生するたび同じ結果になります。