一些修复和优化
This commit is contained in:
@@ -91,9 +91,9 @@ public class userSettings : MonoBehaviour
|
||||
if (clearup_saveData_button != null)
|
||||
clearup_saveData_button.onClick.AddListener(OnClearupSaveDataClicked);
|
||||
|
||||
if (export_saveData_button != null) export_saveData_button.onClick.AddListener(ResetClearupCounter);
|
||||
if (import_saveData_button != null) import_saveData_button.onClick.AddListener(ResetClearupCounter);
|
||||
if (view_detailedHighlight_button != null) view_detailedHighlight_button.onClick.AddListener(ResetClearupCounter);
|
||||
if (export_saveData_button != null) export_saveData_button.onClick.AddListener(OnUnimplementedFeatureClicked);
|
||||
if (import_saveData_button != null) import_saveData_button.onClick.AddListener(OnUnimplementedFeatureClicked);
|
||||
if (view_detailedHighlight_button != null) view_detailedHighlight_button.onClick.AddListener(OnUnimplementedFeatureClicked);
|
||||
if (language_dropdown != null) language_dropdown.onValueChanged.AddListener(OnLanguageDropdownValueChanged);
|
||||
|
||||
ResetClearupCounter();
|
||||
@@ -108,9 +108,9 @@ public class userSettings : MonoBehaviour
|
||||
if (clearup_saveData_button != null)
|
||||
clearup_saveData_button.onClick.RemoveListener(OnClearupSaveDataClicked);
|
||||
|
||||
if (export_saveData_button != null) export_saveData_button.onClick.RemoveListener(ResetClearupCounter);
|
||||
if (import_saveData_button != null) import_saveData_button.onClick.RemoveListener(ResetClearupCounter);
|
||||
if (view_detailedHighlight_button != null) view_detailedHighlight_button.onClick.RemoveListener(ResetClearupCounter);
|
||||
if (export_saveData_button != null) export_saveData_button.onClick.RemoveListener(OnUnimplementedFeatureClicked);
|
||||
if (import_saveData_button != null) import_saveData_button.onClick.RemoveListener(OnUnimplementedFeatureClicked);
|
||||
if (view_detailedHighlight_button != null) view_detailedHighlight_button.onClick.RemoveListener(OnUnimplementedFeatureClicked);
|
||||
if (language_dropdown != null) language_dropdown.onValueChanged.RemoveListener(OnLanguageDropdownValueChanged);
|
||||
|
||||
ResetClearupCounter();
|
||||
@@ -129,6 +129,14 @@ public class userSettings : MonoBehaviour
|
||||
clearupClickCount = 0;
|
||||
}
|
||||
|
||||
// 导出/导入存档、查看详细高光等按钮已定义 UI 但尚未接入实际逻辑,
|
||||
// 点击时提示功能未开放。仍复位危险操作确认计数,保持原有副作用。
|
||||
private void OnUnimplementedFeatureClicked()
|
||||
{
|
||||
ResetClearupCounter();
|
||||
gNotice.error.display(LocalizationService.LocalizeLiteral("功能未开放"));
|
||||
}
|
||||
|
||||
private void InitializeLanguageDropdown()
|
||||
{
|
||||
if (language_dropdown == null)
|
||||
|
||||
Reference in New Issue
Block a user