うにてぃブログ

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

enum

【C#】enum に名前をつける

enum を利用している際に、日本語名を表示したいことがある 普通に処理を記述すると、swtich を使って処理を書くが Attribute を利用して日本語名を追加することもできる コード まずは、enum のフィールドに使う Attribute を定義、必要なのは別名なので st…

【Unity】Inspector で使える検索できる enum 入力欄 【CustomPropertyDrawer】

enumPopup は数が多い場合探すのが面倒なので、検索窓付きの enum field を利用できる拡張を作成 コード using System.Linq; using UnityEditor; using UnityEditor.IMGUI.Controls; using UnityEngine; public class SearchableEnumAttribute : PropertyAtt…