From 31a89fa1a317ff794768a74a4d3eddf8ba14139a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Fri, 24 Jan 2025 00:43:16 +0800 Subject: [PATCH] update asset art reporter --- .../AssetArtReporterWindow.cs | 171 +++++++++++++----- .../AssetArtReporterWindow.uxml | 13 +- .../Editor/AssetArtReporter/ReportElement.cs | 5 + .../AssetArtReporter/ScanReportCombiner.cs | 10 +- .../UIElements/TableView/ColumnStyle.cs | 7 +- .../Editor/UIElements/TableView/TableView.cs | 2 +- .../Editor/UIElements/UIElementsDefine.cs | 31 ++++ .../Editor/UIElements/UIElementsExtension.cs | 2 - 8 files changed, 185 insertions(+), 56 deletions(-) diff --git a/Assets/YooAsset/Editor/AssetArtReporter/AssetArtReporterWindow.cs b/Assets/YooAsset/Editor/AssetArtReporter/AssetArtReporterWindow.cs index a33a9a63..7d05ce41 100644 --- a/Assets/YooAsset/Editor/AssetArtReporter/AssetArtReporterWindow.cs +++ b/Assets/YooAsset/Editor/AssetArtReporter/AssetArtReporterWindow.cs @@ -80,7 +80,7 @@ namespace YooAsset.Editor } public int CompareTo(object other) { - if (other is PassesBtnCell cell) + if (other is WhiteListBtnCell cell) { return this.Element.IsWhiteList.CompareTo(cell.Element.IsWhiteList); } @@ -92,8 +92,9 @@ namespace YooAsset.Editor } private ToolbarSearchField _searchField; - private Button _whiteVisibleBtn; - private Button _stateVisibleBtn; + private Button _showHiddenBtn; + private Button _whiteListVisibleBtn; + private Button _passesVisibleBtn; private Label _titleLabel; private Label _descLabel; private TableView _elementTableView; @@ -101,9 +102,9 @@ namespace YooAsset.Editor private ScanReportCombiner _reportCombiner; private string _lastestOpenFolder; private List _sourceDatas; - private bool _showWhiteElements = true; - private bool _showPassesElements = true; - + private bool _elementVisibleState = true; + private bool _whiteListVisibleState = true; + private bool _passesVisibleState = true; public void CreateGUI() { @@ -130,11 +131,13 @@ namespace YooAsset.Editor var fixSelectBtn = root.Q