UnityEditor.Editor.CreateEditor C# (CSharp) Method

CreateEditor() public static method

Make a custom editor for targetObject or targetObjects.

public static CreateEditor ( Object targetObject, [ editorType ) : Editor
targetObject Object
editorType [
return Editor
        public static Editor CreateEditor(Object targetObject, [DefaultValue("null")] Type editorType)
        {
            Object[] targetObjects = new Object[] { targetObject };
            return CreateEditor(targetObjects, editorType);
        }

Same methods

Editor::CreateEditor ( Object targetObject ) : Editor

Usage Example

示例#1
0
 private void GenerateEditor(Object obj)
 {
     if (!ObjectsToEditors.ContainsKey(obj))
     {
         ObjectsToEditors[obj] = UEditor.CreateEditor(obj);
     }
 }
All Usage Examples Of UnityEditor.Editor::CreateEditor