360 D-pad with widget

hi there. I’ve already use dpad in my project. It’s ok now but in the future I will use only widget for character controller. Is there any way to create 360 dpad controller on widget? and my widget will be moveable also.