コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】【Odin Inspector 2.0.4.0 新機能】列挙型に付与できる属性が追加されました

アセット

概要

using Sirenix.OdinInspector;
using System;
using UnityEngine;

public enum Type
{
    // 警告アイコン表示、カーソルを合わせるとテキスト表示
    [Obsolete( "非推奨" )]
    Normal,

    // 情報アイコン表示、カーソルを合わせるとテキスト表示
    [InfoBox( "情報" )]
    Grass,

    // ラベル変更
    [LabelText( "炎タイプ" )]
    Fire,

    // 非表示
    [HideInInspector]
    Water,

    Electric,
}

public class Example : MonoBehaviour
{
    public Type m_type;
}

f:id:baba_s:20181105124210p:plain

Odin Inspector 2.0.4.0 から、列挙型に付与できる属性が追加されました