I have used screentoworldx before and it didn't help. The view offsets throughout the game but in this main menu it stays at 0,0
This is the sprite
the sprite is at 0,0. the red part on the right if pressed does nothing, but the left side works
However, if I use getpointerstate = 1 and press and hold onto the working side of the sprite, then drag it onto the right side, it works on the red part, until i take my cursor off and press again the right side doesnt work.
Also it does not work if sprite position is anything other than (0,0)
Is there something I'm doing wrong? I tried setting it as a physics object, SetPhysicsDebugOn() and the outline of the sprite covered the whole thing but yet again only the left side worked.