Illusory Engine Advanced Buttons
A downloadable tool
Illusory Engine Advanced Buttons
Introduction
Unity UI Buttons provide us decent support when it comes to Button making. However, sometimes, those button seems to lackluster in some features desperately needed, such as the 'detect while it's still being pressed or not' feature. Advanced Buttons aims to provide the missing functionalities to make Buttons more reliable as a whole.
What do you get?
With the price, you received a .unitypackage that can easily be imported into your game.
Functional wise, these buttons work exactly like Unity UI Buttons but extended. Each button class comes with its own extended feature:
- HoldableButton comes with an extension of detecting onUp (when a button is released).
- SelfCloseButton comes with an extension for either Button or HoldableButton to force their parent object (usually a separate window) to destroy itself.
API List
HoldableButton:
- onDown property --> detects the first frame a button is pressed down (equals to onClick from the default button)
- onUp property --> detects the first frame a button is pressed up (aka released)
- stillDown property --> detects every frame the button is still pressed down, useful for events that occurs while a key remains pressed
SelfCloseButton:
- This button does not have API extensions. It only extends itself to destroy the parent object onClick.
Example Usage
Essentially, working with these buttons is pretty similar to Unity UI Buttons but with additional extensions.
EndNote
If you have any problems in getting this to work with your project feel free to contact us at Discord. We have a #unitypackage-support channel there. You can also contact our coders at the server as well.
Status | Released |
Category | Tool |
Author | Ruang Ilusi Teknologi (Illusory Tech) |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $1 USD. You will get access to the following files:
Leave a comment
Log in with itch.io to leave a comment.