うにてぃブログ

主にUnityとC#に関する記事を書いていきます

IList

【C#】配列をシャッフルしたり、ランダムに取得する

コード using System.Collections.Generic; public static class IListExtension { /// <summary> /// ランダムに1つ取得 /// </summary> public static T GetRandom<T>(this IList<T> self) { if (self.Count <= 0) return default; return self[Random.Range(0, self.Count)]; } /// <summary></summary></t></t>…

【Unity】UnityEditor で List を横並びに表示させる

クラスの IList を UnityEditor 上に表示させるときに 縦並びよりは横並びの方が見やすいのではないかと思ったので作成してみた 表示の調整のために Rect をいじっているため結構読みにくいです using UnityEditor; using UnityEngine; public static class …