I am currently trying to develop an active time reload system for a game idea (think gears of war active reload). Currently I got it to work well by pressing a sprite button but I have hit a problem of some sort.
Basically if I used sprites as buttons, the 'refresh' of the buttons are very quick and button like, enabling me to toggle it quite fast. But every time I try to stop it seems to lag behind, requiring some trials and errors and predicting where it will land with that half second lag before stopping.
The other solution was using a text to do the button toggling and at first it seems to work well, but it seems the 'refresh' of the button is causing some issues. It takes about almost a second before I can toggle the state of the text button.
Here's an image to illustrate the problem. I have also uploaded the cap in case anyone is interested.
Thanks alot for taking your time on this. Any help and advice is much appreciated!