2017-08-02から1日間の記事一覧
目次 「EnableForPrefabOnly」属性 「EnableForPrefabOnly」属性を使用すると プレハブのインスタンスで値を編集不可能にすることができます 注意 現在は「EnableForPrefabOnly」属性は非推奨となっており 下記の属性が推奨されています プレハブの値を非表…
目次 「ShowForPrefabOnly」属性 「ShowForPrefabOnly」属性を使用すると プレハブのインスタンスで値を閲覧不可能にすることができます 注意 現在は「ShowForPrefabOnly」属性は非推奨となっており 下記の属性が推奨されています プレハブの値を非表示にす…
目次 「OnInspectorGUI」属性 「OnInspectorGUI」属性を使用すると GUI を拡張することができます using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [OnInspectorGUI( "DrawLabel1" )] public int i1; [OnInspector…
目次 「Wrap」属性 「Wrap」属性を使用すると 設定された値をラップアラウンドすることができます using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [Wrap( 0, 360 )] public int i; } 使い方 下記のように記述する…
目次 「ToggleLeft」属性 「ToggleLeft」属性を使用すると bool 値のチェックボックスを変数名の左側に表示することができます using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { public bool isEnable1; [ToggleLef…
目次 「PropertyTooltip」属性 「PropertyTooltip」属性を使用すると Inspector で変数やプロパティにカーソルを重ねた時に ヒントを表示することができます using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { // Un…
目次 「GUIColor」属性 「GUIColor」属性を使用すると Inspector に表示される GUI の色を設定できるようになります using Sirenix.OdinInspector; using UnityEngine; public class Example : MonoBehaviour { [GUIColor( 0, 1, 1 )] public int i1; [GUICo…