The OnMouseDown() function is equivalent to a single one finger tap. As you are trying to accomplish touch gesture you should definitely look at the [Input.GetTouch function][1]. This function can track multiple fingers by there ID and allows you to check whether it was a single or double tap.
[1]: http://docs.unity3d.com/ScriptReference/Input.GetTouch.html
↧