unity touch is not working properly

Hi, I would like to know if there is a way to improve the touch event with unity since i encounter some problem with it. suppose i have a scene with some sprite on it and i want to drag that sprite, when i try to drag that sprite its not always received the "Began" event,it take me 2 or 3 times to tap on it until it recieved the touch event. i suspect that the raycast is sometime miss the sprite for some reason. any idea how to solve this?

Thanks.

Are you using Unity Remote? It appears that there’s some lag where the Ended gets reported before Began or, in some cases, you just get Ended and nothing else.

I just had this issue too and that would explain things nicely, :slight_smile:

http://forum.unity3d.com/threads/53935-Missing-touch-events-my-fault