Any tutorials about touch screen virtual joysticks and character rotation?

PinWorm thanks for your time, if there is anyway we can make them customizable in game? like providing users a UI to resize Virtual joysticks ?