Skip to content
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 18 additions & 3 deletions Packages/com.unity.inputsystem/Documentation~/TableOfContents.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,22 +9,37 @@
* [Workflow - Direct](using-direct-workflow.md)
* [Setting up input](setting-up-input.md)
* [Actions](actions.md)
* [Action Assets](action-assets.md)
* [Action assets](action-assets.md)
* [About action assets](about-action-assets.md)
* [About project-wide actions](about-project-wide-actions.md)
* [Create and assign project-wide actions](create-project-wide-actions.md)
* [Create and assign a project-wide action asset](create-project-wide-actions.md)
* [Create an empty action asset](create-empty-action-asset.md)
* [Assign a project-wide action asset](assign-project-wide-actions.md)
* [Default actions](default-actions.md)
* [Generate C# API from actions](generate-cs-api-from-actions.md)
* [Create action maps](create-edit-delete-action-maps.md)
* [Create, edit and delete actions](create-edit-delete-actions.md)
* [Configure actions](configure-actions.md)
* [Action and control types](action-and-control-types.md)
* [Configure action type](configure-action-type.md)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This might be a bit overkill for such a short section, but I think it's lacking a little overview explaining what action and control types are. I feel like an intro page might be useful here. I also wonder if both task pages could be combined somehow so you have something like:

  • Action and control types (potentially rename this to something more outcome based like, "Configure how actions are triggered" ?)
    • Action and control types overview (you can configure how actions are triggered with action types and control types...)
    • Configure action and control types (to set the types, open the window and do XYZ...)
    • Action and control types reference (Unsure if you need the reference here or if you have this somewhere else in an overarching window reference page)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

addressed in new changes

* [Configure control type](configure-control-type.md)
* [Bindings](bindings.md)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Again, "Bindings" is a feature based term - I'm trying to think of a good outcome-based name for this but I think it needs to be along the lines of "Configure what actions are performed." or "Connect actions to input" or similar.

These titles are absolutely terrible though and it might be better to brainstorm as a group - @siobhan-unity is usually better at these things than I am 😄

* [Introduction to bindings](introduction-to-bindings.md)
* [Binding types](binding-types.md)
* [Composite bindings](composite-bindings.md)
* [Add, duplicate or delete a binding](add-duplicate-delete-binding.md)
* [Select a control for binding](select-control-binding.md)
* [Edit composite bindings](edit-composite-bindings.md)
* [Group bindings to control schemes](group-binding-to-control-scheme.md)
* [Binding resolution](binding-resolution.md)
* [Restrict binding to a specific device](restrict-binding-specific-device.md)
* [Binding conflicts](binding-conflicts.md)
* [Initial state checks](binding-initial-state-checks.md)
* [Stand-alone actions](stand-alone-actions.md)
* [Load actions from JSON](load-actions-from-json.md)
* [Create actions in code](create-actions-in-code.md)
* [Action properties](action-and-control-types.md)
* [Bindings](action-bindings.md)
* [Bindings](ActionBindings-Old-Content.md)
* [Controls](controls.md)
* [Controls schemes](control-schemes.md)
* [Interactions](interactions.md)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
# Action and control types




If you select an action in the actions pane of the [Actions Editor window](actions-editor.md), the right-hand pane displays the action-properties-panel.mdn-properties-panel.md) panel.
If you select an action in the actions pane of the [Actions Editor window](actions-editor.md), the right-hand pane displays the action-properties-panel.md) panel. This panel allows you to configure the action's Action Type and Control Type.

![Action Properties](Images/ActionProperties.png)

| **Topic** | **Description** |
| :------------------------------ | :------------------------------- |
| **[Configure action type](./configure-action-type.md)** | Summary |
| **[Configure control type](./configure-control-type.md.md)** | Summary |
| **[Configure action type](./configure-action-type.md)** | The Action type influences how the Input System processes state changes for the Action, and relate to whether this action represents a discrete on/off button-style interaction or a value that can change gradually over time. |
| **[Configure control type](./configure-control-type.md.md)** | The Control Type setting allows you to select the type of control expected by the action. This limits the types of controls shown when setting up bindings in the UI and also limits which controls can be bound interactively to the action. This makes it simpler to select appropriate controls when setting up bindings.so limits which contols can be bound interactively to the action. |
227 changes: 0 additions & 227 deletions Packages/com.unity.inputsystem/Documentation~/action-bindings.md

This file was deleted.

Loading