うにてぃブログ

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

2022-06-05から1日間の記事一覧

【C#】ビット演算を利用したフラグ管理

FlagsAttribute を利用すると Enum をビットフラグとして利用することができる 値は1,2,4... と定義するのは面倒なので、1を何ビットシフトしたかで値を管理する [System.Flags] public enum Flag { A = 1 << 0, B = 1 << 1, C = 1 << 2, // 全フラグ ALL = …