Unity 4.6 - Detect Touch On Screen

As per the subject line, I’d like an onClick() listener for any touch on either half or all of the screen.

Something like the following but not restricted to the button:

JumpButton.onClick.AddListener(() => {MyFunction(); });

Thank you.

So, I simply make my jump button as large as the canvas.

This was almost too easy but there is a slight hack - under the Image component of the jump button, I replaced the default image with my own 1024 x768 transparent image. Without an image, the button does not detect a click.