コガネブログ

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

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

【Unity】【Odin - Inspector and Serializer】参照が設定されていない時にエラーメッセージを表示する「Required」属性

目次 「Required」属性 「Required」属性を使用すると 変数やプロパティの参照が設定されていない時に エラーメッセージを Inspector に表示することができます using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [R…

【Unity】【Odin - Inspector and Serializer】Dictionary を Inspector で編集可能

目次 Dictionary の表示 Dictionary を Inspector 上で表示したい場合は MonoBehaviour ではなく SerializedMonoBehaviour を継承します using Sirenix.OdinInspector; using System.Collections.Generic; using UnityEngine; public class Example : Serial…

【Unity】【Odin - Inspector and Serializer】配列やリストで項目の並べ替えや削除が可能

目次 配列やリストの表示の拡張 「Odin - Inspector and Serializer」を Unity プロジェクトに追加すると 配列やリストの表示が拡張されて 項目の並べ替えや削除ができるようになります using System.Collections.Generic; using UnityEngine; public class …