Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
GUI
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/6

Any normal button if pressed, it will simply start a function but smart button is much more than this. The aim of this project is to make it very simple to create a complex UI for mobile which works with pc as well.

The Main Futures of the Project:
1. Trigger button actions (unpressed, just pressed, pressed, long pressed, just unpressed)
2. Lock the button, make it unpressable or add recovery time after each press.
3. Set how long the button need to be pressed to be triggered as long pressed.
4. Display the recovery time in deffrent ways.
Giving the option to force the button to be unpressed if long pressed.
5. Creating a counter which is counting down according to one of these four types: (Count down If pressed down, pressed up, long pressed, Discard counting if long pressed).
6. Detect swipe direction (Up, Down, Right, Left)
7. Create button which is switching sprites and index acourding to one of three options: (Normal tap, Up/Down swipes, Right/Left swipes)
8. Make a holdable button which is detecting if (just holed, holded, just unholded, unholded)
9. Automatic chargeable button which mean it is always trying to reach the maximum value.
10. Option of make the chargeable button charging if pressed and discharging if pressed again
11. Trigger if the chargeable button (Charging, Discharging, Full, Empty, not enough charge)
Control button sprites (default, pressed, locked, holded, empty and full chargeable)
12. Add animation and sound at any one of the previous triggers and more.
13. Bonus Systems (Health and Energy bars, Bullet system, Weapon Manger and more) for contact: omarsakr.business@gmail.com

The Smart Button

(not enough ratings)
20 users have favourite this asset
(20)
$14.99
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR