Randam.Range

Posted by

Random.Range( 0, 10 ) の場合は 0 から 9 の間のランダムな値を返す。

Random.Range(最小値,最大値);

Random.Rangeを使用したおみくじの例

void Start()
{
int omikuji = Random.Range(0,10);

if (omikuji == 0)
  {
  Debug.Log("大吉");
  }
  else if (omikuji <= 3)
  {
  Debug.Log("中吉");
  }
  else if (omikuji <= 5)
  {
  Debug.Log("小吉");
  }
  else if (omikuji <= 7)
  {
  Debug.Log("凶");
  }
  else
  {
  Debug.Log("大凶");
  }
}