I'm trying to implement an analog (360° angle only...not "tilt") control for an on-screen touch controller for my game.
The control "button" (just a flat circle) sits to the left-side of the screen on a 0x0 parallax layer.
When I use the Touch object condition on the control button, I tell it to position the control button to the Touch X/Y coordinates.
However, this results in the control button being positioned offset from where I actually touched. So, I tried Touch.AbsoluteX/Y...same difference aside from the control button being positioned differently than simply Touch.X/Y. Meaning...it's still offset from where I actually touched.
I have a feeling that the parallax of the layer the control button is on has something to do with it but I cannot figure out a solution. Can someone help me understand why this is happening, please?