The following capx file is just a scrollbutton and a camera that you can move with the arrow keys. Can someone explain why setting the Scrollbutton.Y (which is on the HUD layer) to Touch.Y is being offset when you use the arrow keys to move the camera along the Y Axis?
dl.dropboxusercontent.com/u/7439411/scirra/scrollbar%20example.capx
Note: With the new Debugger feature, look at the global variables, the touch variables, and the Scrollbutton.Y and compare.
I've tried LayerToCanvas and CanvasToLayer and nothing seems to fix this issue.