コガネブログ

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

【Unity】【Odin Inspector 2.1 新機能】Inspector でアセットの選択を容易にする属性「AssetSelector」が追加されました

アセット

概要

using Sirenix.OdinInspector;
using UnityEngine;

public class Example : MonoBehaviour
{
    [AssetSelector] public Texture m_texture;
    [AssetSelector] public Texture[] m_textureList;

    [AssetSelector( Paths = "Assets/Icons" )]
    public Texture m_icon;
}

AssetSelector 属性を使用することで

f:id:baba_s:20190720200947g:plain

リストから指定した種類のアセットを選択できるようになります
特定のフォルダのアセットのみをリストアップすることも可能です