Lately we got to take advantage of the improved Custom PropertyDrawer for AssetReferences. This is great for if you have an object, that you'll [Serialize] and it has an AssetReference as a field, as it automatically creates a nice selection box in the Inspector for an AssetReference with the ability to look through the Addressable Asset Database and select one. However, I need a way to force draw the PropertyDrawer, manually, in an Editor class. Without waiting for the Inspector to do it automatically. I am making a custom Editor for a JSON file I am working on. The JSON file has a bunch of AssetReferences stored in it, as serialized text. I need a way to display the little AssetReference Field in the Inspector that is provided by the Custom PropertyDrawer, manually, via a function call or something. Since I'm in an Editor whose context (and inherited serializedObject property) is for the TextAsset that is currently selected, I have no SerializedObject to use for my PropertyField. I cannot simply do: Code (CSharp): EditorGUILayout.PropertyField(new UnityEditor.SerializedObject(myAssetReference)); or more explicitly: Code (CSharp): EditorGUILayout.ObjectField("AssetReference Field:", typeof(AssetReference), false); Because the EditorGUI classes only work with UnityEngine.Objects, which an AssetReference is not. How can I display a selection field for an AssetReference without having to Serialize a field for the PropertyDrawer to automatically display? I want to draw the PropertyDrawer on-demand, when I want it, without having a SerializedObject. I can't just call the PropertyDrawer OnGUI methods manually because they're protected and also require SerializedObjects. And I can't Serialize a field because the object I'm inspecting is a TextAsset, not a custom ScriptableObject. I need a way to render a Custom PropertyDrawer inside of a Unity Editor class (e.g. class ConfigEditor : Editor) I don't want to re-invent the PropertyDrawer popup menu and everything just for my Editor. Any information you can provide is much, much appreciated!