Explore our store and support our creators
Virtual Button is a visual World plugin for Construct 3.
Virtual Button — Feature Overview
Minimum Construct 3 version: r469
Virtual Button is a visual World plugin for Construct 3. It provides a ready-to-use on-screen button with built-in released and pressed artwork for touch controls and UI input.
Main Features
Single Click
Fire a single-click event when the player taps and releases the button. Each button can use a unique Trigger string, making it easy to identify the correct control in an event sheet.
Double Click
Recognize a second click within a configurable Double-click interval. Single-click and double-click events are mutually exclusive, so a recognized double-click does not also trigger a single click.
Long-Press Trigger
Use the original long-press event or enable an additional one-shot long-press trigger. Set its required hold time and read a live 0–100 progress value. The plugin fires a success event when the hold completes, or a failure event when the player releases early.
Idle Animation
Enable smooth idle sine scaling to make a released button gently pulse. Configure the minimum scale, maximum scale, and animation duration. The clickable area can scale together with the animation.
Single-Click Sound
Optionally play a selected sound from the project's Sounds assets when a single click is confirmed.
Double-Click Sound
Optionally play a separate selected sound from the project's Sounds assets when a double-click is recognized.
Typical Uses
Use Virtual Button for mobile movement controls, attack and skill buttons, menu controls, touch-friendly UI, or any on-screen interaction that needs clear event-sheet identification.
Buy with us and we will refund 100% of the cost of the asset if it's non-functional or not as described and the author doesn't fix the issue for you in a timely manner.
226 files in 5 asset packs for one price
22 files in 6 asset packs for one price