2015-04-27 3 views

ответ

1

От unity's documentation:

if (Random.Range(minVal, maxVal) % 2 == 0) { 
     //Do 1 Thing 
} else { 
     // Do another 
} 
+0

Привет спасибо за такой быстрый ответ, относительно выше «MINVAL» и «MAXVAL» я не уверен, как это работает в данном случае, так как я просто хочу, чтобы просто делать что-то каждый 2-й раз, но что будут ли значения для minVal и maxVal для этой ситуации? – Hypergater

+0

Это просто позволяет ограничить случайное, например, если ваш minVal равен 0, а ваш maxVal равен 5, ваш результат будет всегда между 0 и 5. Таким образом, вы должны установить, что будет вашим самым маленьким и вашим самым большим значением из ваш случайный. – tbaranes

+0

Thankyou, хотя странно Unity не нравится мне, используя Random.Range, он бросает ошибку разрешения и предлагает использовать UnityEngine.Random.Range? – Hypergater

1

случайных значений был поставлен.

if(Random.Range(-10000, 10000)%2==0) 
Смежные вопросы