なんだかんだでプログラムが好き

私 すずきかつーき が主にプログラムに関する事を書いたり書かなかったりします

2018-01-01から1年間の記事一覧

クリックしたときに先にUIに当たっているかどうか

UnityEngine.EventSystems.EventSystem.current.IsPointerOverGameObject(); を使うと色々書いてあるが、これだとAndroid buildなんかでは使えない。 UnityEngine.EventSystem.current.currentSelectedGameObject != null こっちの方がマルチプラットフォー…

配列(IEnumerable)の中からランダムで一つ返却するLinq拡張

作っておくと、ちょっと便利 自分はテストなんかにすごく使ってます。無いと地味に困るレベル。 public static class LinqExtensions { public static T RandomAt<T>(this IEnumerable<T> ie) { if (ie.Any() == false) return default(T); return ie.ElementAt(Ra</t></t>…