アセット
概要
using Sirenix.OdinInspector; using UnityEngine; [CreateAssetMenu] public class Data : ScriptableObject { [HideInInlineEditors] public string m_name; [ShowInInlineEditors] public int m_id; }
using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [InlineEditor] public Data m_data; }
「ShowInInlineEditors」「HideInInlineEditors」属性を使用することで
InlineEditor 内で描画されているかどうかで
表示・非表示が変わるようになります