If there are multiple custom editors that have the [CustomEditor(typeof(UnityEngine.MonoBehaviour))] attribute for the same target type: How can i control which is preferred?
It is not alphanumeric by typename or namespace.
If there are multiple custom editors that have the [CustomEditor(typeof(UnityEngine.MonoBehaviour))] attribute for the same target type: How can i control which is preferred?
It is not alphanumeric by typename or namespace.
Probably whatever is found first via whatever lookup mechanism Unity uses (most likely TypeCache). I imagine the idea is to not have multiple editor classes per type, restrictive as that may be.
Kind of surprising there is no ‘Priority’ property that you can set the in the CustomEditor attribute.