阶段性完成

This commit is contained in:
SoulliesOfficial
2026-07-25 13:27:53 -04:00
parent de70870682
commit a34461d31f
121 changed files with 7022 additions and 4111 deletions

View File

@@ -25,10 +25,10 @@ namespace Ichni.Menu
foreach (RebindActionData data in rebindActions["Keyboard"])
{
// 在C# 8.0+ 中,可以使用静态匿名函数来避免闭包分配
data.rebindButton.SetUp(data.title, data.subtitle, data.actionName, data.bindingIndex);
data.rebindButton.SetUp(data.actionName, data.bindingIndex);
}
resetButton.SetUp("Menu UI/Settings_ResetRebinding", "", "Menu UI/Settings_Confirm");
resetButton.SetUp();
resetButton.updateValueAction = ResetAllBindings;
}
@@ -114,9 +114,6 @@ namespace Ichni.Menu
[System.Serializable]
public class RebindActionData
{
public string title;
[FormerlySerializedAs("description")] public string subtitle;
[Tooltip("必须与Input Actions Asset中的Action名称完全匹配")]
public string actionName;
@@ -132,4 +129,4 @@ namespace Ichni.Menu
}
}
}
}