コード例 #1
0
ファイル: EStatPreset.cs プロジェクト: LaneF/Statinator
 public virtual void OnEnable()
 {
     X = (StatPreset)target;
     if (X.Stats == null)
     {
         X.Stats = StatUtility.BaseCharacterStats();
     }
     StatAsset = serializedObject.FindProperty("Stats");
 }
コード例 #2
0
        public override void OnInspectorGUI()
        {
            _stat = (StatPreset)target;

            EditorGUILayout.PropertyField(serializedObject.FindProperty(nameof(StatPreset.maxValue)));

            OverTimeGUI();

            TimeUntilMaxValue();

            ConditionalGUI();

            serializedObject.ApplyModifiedProperties();
        }