Any tutorials on creating a custom touch interface?

I need something like the default virtual joystick with buttons. I haven’t been able to find much information on this.

Also, would it be possible to use tutorials made for Unity to build this?

This shouldn’t be that hard to do, basically just record a point within a region where touch is detected and every frame get the offset on the X and Y axes.

Use that input to drive whatever you want the game to do.

Any unity tutorial that isn’t using anything too premade should work fine, you’ll just have to convert the logic over.

Thanks for the help, unfortunately, I have no idea how to do any of that.

However, I did find that I can go into the content browser, right click->misc->touch interface setup, to create a new touch interface.

Only issue now is that this touch interface seems to work only for joysticks, I need it to work for buttons.

Looks like creating a widget blueprint is the way to go.