GUI Button + Touch.Radius (for a throttle)

I don’t understand how to combine Touch.Radius and a GUI element, since GUI elements do not support Raycasts, but live in the GUI system.

Say you have a mobile race game and want to make a throttle button that dynamic based on Touch.Radius, and Touch.Force (if iPhone 6s or better), how to make that button??

I find relative touch controls best overall for mobile: the user input comes from the magnitude of deflection of a given finger from the initial touch point.

I made a handy class called VAButton that will do this for X,Y. I put VAButton and some other classes in here along with some sample code:

https://bitbucket.org/kurtdekker/proximity_buttons

It supports multitouch but doesn’t know anything about force.