27 lines
1.5 KiB
Markdown
27 lines
1.5 KiB
Markdown
---
|
|
uid: input-system-respond
|
|
---
|
|
|
|
# Responding to input
|
|
|
|
Learn how to implement responses to the input that you have configured in your project.
|
|
|
|
| **Topic** | **Description** |
|
|
| :--- | :--- |
|
|
| **[About responding to input](about-responding-to-input.md)** | Learn the ways you can implement responses to input in your project. |
|
|
| **[Enabling actions](enable-actions.md)** | Learn to enable or disable actions to suit different situations. |
|
|
| **[Polling actions](polling-actions.md)** | Repeatedly check the status or value of an action. |
|
|
| **[Set callbacks on actions](set-callbacks-on-actions.md)** | Set up an action to inform your code that a certain type of input has occurred. |
|
|
| **[Read devices directly](read-devices-directly.md)** | Directly read the state of a device's controls. |
|
|
| **[Scripting with actions API overview](api-overview.md)** | Learn about important APIs for scripting with actions in the Input System. |
|
|
| **[The Player Input component](player-input-component.md)** | Configure how [actions](actions.md) map to methods or callbacks in the script that controls your player, and handle local multiplayer scenarios such as player lobbies, device filtering, and screen-splitting. |
|
|
| **[The Player Input Manager Component](player-input-manager-component.md)** | Set up local multiplayer games, where multiple players share a single screen and multiple controllers. |
|
|
|
|
|
|
## Additional resources
|
|
|
|
- [Setting up input](setting-up-input.md)
|
|
- [Actions](actions.md)
|
|
- [Devices](devices.md)
|
|
- [User rebinding at runtime](user-rebinding-runtime.md)
|