乱数のSeed値が同じなら、動作環境(iOS、アンドロイド、Win、Mac)が
変わっても同じ乱数値が出るんでしょうか?
UnityEngineと、Systemの乱数、
どちらか片方だけでも知ってる方が居られたら教えて下さい。
//Systemの乱数 System.Random r1 = new System.Random( 10); //シード値 int i = r1.Next(0, 55); //UnityEngineの乱数 UnityEngine.Random.InitState( 10); //シード値 int i = UnityEngine.Random.Range(0, 55);
ウィンドウズと複数のアンドロイド端末で実験したところ上記のコードでは、どれも同じ数字が出ました。
特にアイフォン端末でわかる方おられたらお願いします。
回答3件
あなたの回答
tips
プレビュー