protected override void drawInspectorGUI() { if (_sceneCameraPreview == null) { _sceneCameraPreview = new SceneCameraPreview(); } if (zoneControlStyle == null) { zoneControlStyle = new ListControlStyle(); zoneControlStyle.addButtonContent.text = "添加一波刷怪"; } SerializedProperty list = serializedObject.FindProperty("list"); EditorGUILayout.PropertyField(serializedObject.FindProperty("fileName")); showElements(list, zoneCreateHandle, zoneControlStyle, zoomItemAddBackHandle); _list.DoLayoutList(); EditorGUILayout.Separator(); drawExportUI(); }
private void OnDestory() { if (_sceneCameraPreview != null) { _sceneCameraPreview.Dispose(); _sceneCameraPreview = null; } }