You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Packages/com.unity.inputsystem/InputSystem/Editor/Settings/InputSettingsProvider.cs
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -181,17 +181,17 @@ public override void OnGUI(string searchContext)
181
181
elseif(m_ShortcutKeysUseActionPriority.boolValue)
182
182
{
183
183
EditorGUILayout.HelpBox(
184
-
"When several enabled actions share the same control, the action with the higher Priority value is ordered first and can consume input so lower-priority actions do not trigger on the same event. "
185
-
+"Set Priority on each actionin the Input Actions editor. Serialized priority values are kept when this option is disabled.",
184
+
"When several enabled actions are bound to the same control, the one with the highest Priority is evaluated first and consumes the input, so lower-priority actions don't also trigger from that event. "
185
+
+"Set each action's Priority in the Input Actions editor. Priority values stay saved on the asset even when Action Priority Shortcut Resolution is turned off.",
186
186
MessageType.None);
187
187
}
188
188
elseif(m_ShortcutKeysConsumeInputs.boolValue)
189
189
{
190
190
EditorGUILayout.HelpBox(
191
-
"Composite bindings can consume overlapping input using binding-chain depth (complexity): actions with more composite parts are considered before simpler bindings on the same controls. "
192
-
+"This works well for shortcut keys; when two composites have the same depth, resolution can be non-deterministic. "
193
-
+"Conflicts can occur between different action maps (for example UI navigation versus gameplay on the same keys) but not between different action assets. "
194
-
+"Since consumption applies to enabled actions only, disable maps or actions you do not need in the current context to reduce surprises.",
191
+
"Overlapping shortcuts are resolved by composite complexity: an action whose composite has more parts (e.g. Ctrl+Shift+S) wins over one with fewer parts — or a plain binding — on the same control, and consumes the input so the simpler action doesn't also fire. "
192
+
+"Two composites of equal complexity have no guaranteed order between them. "
193
+
+"Resolution applies across action maps within the same asset (for example UI navigation vs. gameplay on the same keys), but never across separate action assets. "
194
+
+"Only enabled actions consume input, so disable maps or actions you don't need in the current context to avoid unexpected behaviour.",
0 commit comments