阶段性完成
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user