Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public string KeyToBindingPath(Key key)
- {
- return $"<Keyboard>/{key.ToString().ToLower()}";
- }
- public void RebindMove(Key key)
- {
- var action = moveAction.action;
- int bindingIndex = action.GetBindingIndexForControl(
- action.controls[0]
- );
- string path = KeyToBindingPath(key);
- action.ApplyBindingOverride(bindingIndex, path);
- }
- //tu fais, ça va forcé la touche appuyé, pas la physic key
- RebindMove(Key.Q);
- // pour display
- string display = moveAction.action.bindings[bindingIndex]
- .ToHumanReadableString(
- InputBinding.DisplayStringOptions.DontOmitDevice
- );
Advertisement
Add Comment
Please, Sign In to add comment