Exemplo n.º 1
0
        public override float GetPropertyHeight(SerializedProperty property, GUIContent label)
        {
            var reordableList = VisualEffectControlClipInspector.GetOrBuildEventAttributeList(property.serializedObject.targetObject as VisualEffectControlClip, property);

            if (reordableList != null)
                return reordableList.GetHeight();

            return 0.0f;
        }
Exemplo n.º 2
0
 public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
 {
     var reordableList = VisualEffectControlClipInspector.GetOrBuildEventAttributeList(property.serializedObject.targetObject as VisualEffectControlClip, property);
     if (reordableList != null)
     {
         EditorGUI.BeginChangeCheck();
         reordableList.DoList(position);
         if (EditorGUI.EndChangeCheck())
             property.serializedObject.ApplyModifiedProperties();
     }
 }