public int RandomPop() { if (!IsReady) { CLog.Err(this, "Popped all items"); } var res = UnityEngine.Random.Range(0, indexes.Count); var value = indexes[res]; indexes.RemoveAt(res); return(value); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <param name="message"></param> public static void Warn(this Transform obj, string message) { CLog.Err(obj, message); }
/// <summary> /// /// </summary> /// <param name="obj"></param> /// <param name="message"></param> public static void Warn(this MonoBehaviour obj, string message) { CLog.Err(obj, message); }