2017-08-01から1日間の記事一覧
目次 「MultiLineProperty」属性 「MultiLineProperty」属性を使用すると Inspector で文字列を複数行に分けて表示することができます using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { // Unity [Multiline( 3 )] …
目次 「MinValue」「MaxValue」属性 「MinValue」「MaxValue」属性を使用すると Inspector で設定できる値の最小値と最大値を設定できるようになります using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [MinValue(…
目次 「MinMaxSlider」属性 「MinMaxSlider」属性を使用すると Inspector で最小値と最大値の範囲を設定できるようになります using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [MinMaxSlider( -10, 10 )] public V…
目次 「DisplayAsString」属性 「DisplayAsString」属性を使用すると 変数やプロパティの内容を、 編集不可能な文字列で Inspector に表示できます using Sirenix.OdinInspector; using System; using UnityEngine; public class Example : MonoBehaviour { …
目次 「ValidateInput」属性 「ValidateInput」属性を使用すると 意図しない値が設定された時にエラーメッセージを表示できるようになります using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [ValidateInput( "Has…
目次 「AssetsOnly」「SceneObjectsOnly」属性 「AssetsOnly」属性を使用すると Project 内のアセットのみアタッチできるようになります 「SceneObjectsOnly」属性を使用すると Scene 上のオブジェクトやコンポーネントのみ アタッチできるようになります us…