コガネブログ

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

2017-07-30から1日間の記事一覧

【Unity】【Odin - Inspector and Serializer】アタッチされているコンポーネントやアセットのプロパティ欄を表示する「InlineEditor」属性

目次 「InlineEditor」属性 「InlineEditor」属性を使用すると アタッチされているコンポーネントやアセットのプロパティ欄を その場に表示できるようになります そのため、該当するコンポーネントやアセットを選択せずとも その場でパラメータの調整ができ…

【Unity】【Odin - Inspector and Serializer】private 変数やプロパティを Inspector に表示する「ShowInInspector」属性

目次 「ShowInInspector」属性 「ShowInInspector」属性を使用すると private 変数やプロパティを Inspector に表示できるようになります ※値は保存されません using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [Sh…

【Unity】【Odin - Inspector and Serializer】ジェネリッククラスやインターフェイス、null 許容型の変数を Inspector で設定できるようにする「SerializedMonoBehaviour」クラス

目次 「SerializedMonoBehaviour」クラス 「SerializedMonoBehaviour」を継承することで そのクラス内で定義したインターフェイスや ジェネリッククラス、null 許容型の変数を Inspector で設定できるようになります using Sirenix.OdinInspector; using Sys…