23 lines
1.2 KiB
Markdown
23 lines
1.2 KiB
Markdown
---
|
|
uid: input-system-processors
|
|
---
|
|
|
|
# Processors
|
|
|
|
Use an input processor to apply processing to input values and return the result. For example, you can use a [clamp](built-in-processors.md) processor to clamp values to within a certain range.
|
|
|
|
| **Topic** | **Description** |
|
|
| :--- | :--- |
|
|
| [**Introduction to processors**](introduction-to-processors.md) | Learn what processors can do to alter input values, and how they interact with bindings, actions, and controls. |
|
|
| [**Built-in processors**](built-in-processors.md) | Explore the processors that come built into the Input System. |
|
|
| [**Write custom processors**](write-custom-processors.md) | Create and register your own processors for use with bindings, actions, and controls. |
|
|
| [**Add processors to bindings and actions**](add-processors-bindings-actions.md) | Add processors to individual bindings, or to all bindings on an action, with the Editor or with code. |
|
|
| [**Add processors to controls**](add-processors-controls.md) | Add processors to specific control inputs, including custom controls. |
|
|
|
|
## Additional resources
|
|
|
|
- [Bindings](bindings.md)
|
|
- [Interactions](Interactions.md)
|
|
- [Configure actions](configure-actions.md)
|
|
- [Configure bs from code](configure-bindings-from-code.md)
|