忍ばないノート

UnityやC#をメインに、開発記やTipsを書いています

C#

【C#】enumのToStringやParse等の操作を低コストで楽にするクラス

はじめに よくあるもの めんどくさい 楽する EnumHelper.cs 使い方 終わりに 参考 はじめに 今回はenumの操作を低コストに抑え、且つ楽にするクラス紹介したいと思います。 よくあるもの enumの操作に関して、特にToString()が遅いだのなんだのという話がた…

【C#】enumをビットフラグとしていい感じに使えるようにするクラス

はじめに ビットフラグ めんどくさい 楽する BitFlag 使い方 BitEnumFlag 使い方 おわりに 参考 はじめに 今回はenumをビットフラグとして利用し、設定や確認を楽にするクラスを紹介したいと思います。 ビットフラグ ビットフラグとは、2進数の0, 1をフラグ…

Unityでよく使う便利拡張メソッド

はじめに SetActive操作 Component操作 使用例 参考 拡張メソッドとは はじめに 忍くんです。 手始めに、Unityで非常によく使う拡張メソッドを簡単に載せてみます。 便利コードやツール、テーマを決めての実装、開発日記やその他技術系などのことを書いてい…