Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class DoubleClick : MonoBehaviour, IPointerDownHandler
- {
- float clicked = 0;
- float clicktime = 0;
- float clickdelay = 0.5f;
- public void OnPointerDown(PointerEventData data)
- {
- clicked++;
- if (clicked == 1) clicktime = Time.time;
- if (clicked > 1 && Time.time - clicktime < clickdelay)
- {
- clicked = 0;
- clicktime = 0;
- Debug.Log("Double CLick: " + GetComponent<RectTransform>().name);
- }
- else if (clicked > 2 || Time.time - clicktime > 1) clicked = 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement