[에러&경고 대응] `MinAttribute' is an ambiguous reference between `UnityEngine.MinAttribute' by pbkim

namespace UnityEditor.PostProcessing{    [CustomPropertyDrawer(typeof(UnityEngine.PostProcessing.MinAttribute))]    sealed class MinDrawer : PropertyDrawer    {        public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)        {            UnityEngine.PostProcessing.MinAttribute attribute = (UnityEngine.PostProcessing.MinAttribute)base.attribute;            if (property.propertyType == SerializedPropertyType.Integer)            {                int v = EditorGUI.IntField(position, label, property.intValue);                property.intValue = (int)Mathf.Max(v, attribute.min);            }            else if (property.propertyType == SerializedPropertyType.Float)            {                float v = EditorGUI.FloatField(position, label, property.floatValue);                property.floatValue = Mathf.Max(v, attribute.min);            }            else            {                EditorGUI.LabelField(position, label.text, "Use Min with float or int.");            }        }    }}

핑백


구글 468*60


Linked in

linknow profile