obj | 编辑器正在跟踪的对象。 |
editorType | 请求的编辑器类型。对于对象的默认编辑器,将其设置为 null。 |
previousEditor | 对象的先前编辑器。从 CreateCachedEditor 返回后,previousEditor 是 targetObject 或 targetObjects 的编辑器。 |
objects | 编辑器正在跟踪的对象。 |
返回时,previousEditor
是 targetObject
或 targetObjects
的编辑器。该函数要么在编辑器已跟踪对象时返回,要么销毁先前的编辑器并创建一个新的编辑器。
默认情况下,将创建具有匹配 CustomEditor 属性的编辑器。如果指定了 editorType,则改为创建该类型的编辑器。如果您创建了多个自定义编辑器,其中每个编辑器显示对象的不同属性,则可以使用此方法。如果 objects
类型不同或未找到合适的编辑器,则 previousEditor 将为 NULL。