An open API service indexing awesome lists of open source software.

https://github.com/elowry/unity_inputlayers_documentation

This is the documentation for Input Layers, a Unity package designed to simplify and extend the usability of the built-in InputActions system through the use of a rich layer-based filtering system. 👉🏻 Control what reacts to inputs, and when, without any of the hassle!
https://github.com/elowry/unity_inputlayers_documentation

game-developement uielements uitoolkit unity unity-editor unity3d unity3d-editor unityeditor unityinput unityui

Last synced: about 1 month ago
JSON representation

This is the documentation for Input Layers, a Unity package designed to simplify and extend the usability of the built-in InputActions system through the use of a rich layer-based filtering system. 👉🏻 Control what reacts to inputs, and when, without any of the hassle!

Awesome Lists containing this project

README

        

# InputLayers

[![InputLayers logo](logo.png)](https://assetstore.unity.com/packages/slug/259582)

### A rich layer-based input filtering system for your Unity projects!

Welcome to the documentation for **[InputLayers](https://assetstore.unity.com/packages/slug/259582)**, the Unity Package that simplifies and extends the usability of the the official [InputSystem](https://docs.unity3d.com/Packages/[email protected]/manual/index.html) using rich layer-based filtering.

*From now on, you'll never have to worry about your character reacting to inputs when a menu or popup is open, or that your UI tabs keep recieving inputs when the user is using chat! let InputLayers handle it for you!*

Wehther you prefer to work entirely from within the Unity Editor, or are a C# purist, InputLayers has got you covered.

▶️ **Watch the [InputLayers video introduction on YouTube](https://www.youtube.com/watch?v=bXEuzpbGlCI) to learn more.**

## 💾 Where to get InputLayers

> **Warning**

> InputLayers is currently in early preview.
>
> You can download it for free from the [Unity Asset Store](https://assetstore.unity.com/packages/slug/259582); though it may eventually become a paid asset.
>
> If this happens, you will still be able to use it; but will not recieve any new updates.

## 📑 Documentation

Please head over to the [Wiki tab](https://github.com/ELowry/Unity_InputLayers_Documentation/wiki) to find the InputLayers documentation.

It is currently a work in progress; so don't be surprised if something is missing or lacks clarity.

## ⁉️ Support & Reporting Issues

If you are looking for help, or encounter a bug while using Inputlayers, I've got you covered:

### ℹ️ Help & Ideas

If you are looking for help, or have an idea of a feature or change to InputLayers that you'd like to discuss, then head over to the [Discussions tab](https://github.com/ELowry/Unity_InputLayers_Documentation/discussions)!

I'll try to help you as best I can! However, I would ask that you remain patient🙏🏻: this is a side-project, so I may not be able to answer immediately.

### ⚠️ Bugs & Issues

For any specific bugs or issues when using CinQ, simply use the dedicated [Issues tab](https://github.com/ELowry/Unity_InputLayers_Documentation/issues)... that's what it's for! 😁

🤚🏻 But wait!

Please make sure that you are actually posting about a bug/issue with how InputLayers runs, and not just asking a question! For that, please use the [Discussions tab](https://github.com/ELowry/Unity_InputLayers_Documentation/discussions) instead.

---

💁🏻 About Me

Hi there, my name is Eric. I code things and do stuff.

I started InputLayers as a system for a game I was working on, and thought it could be useful for other people; so I decided to try and publish it somehow.

That's about it!

> **Note**

I am unsure how I will publish InputLayers. I believe it will be freely accessible for a certain duration, and may be come pay-as-you-want or possibly paid (nothing too expensive) after an initial beta period.