namespace Monpl.Utils.Extensions { public static class IntExtensions { public static bool IsEvenNumber(this int number) { return number % 2 == 0; } /// /// 확률에 대한 참/거짓을 반환한다. /// /// 0~1사이의 값 /// public static bool GetValueWithProbability(this float probability) { probability = UnityEngine.Mathf.Clamp(probability, 0f, 1f); if (probability >= 1f) return true; if (probability <= 0f) return false; return UnityEngine.Random.value <= probability; } } }