I'd like my game pads to change their angle after a certain touch has been made but so far I came up only with a half-functional mechanics. Currently it looks like this:
The main problem with it is that the pads now rotate 360 degrees all over again after the designed touch even though I wish them only to perform 30 degrees rotation.
Plus as you can see, the event is set through border sprites instead of pads themselves. I'd like to change pad's angle by 30 degrees when the pad has been touched and dragged upwards and vice versa.
Can anyone help me with this?