How to add virtual joystick?

Hi, We are creating a game. Now we are planning to add something like “joystick” to the screen to control the game. (It doesn’t mean the real external joystick)
Does anyone know how to add it? Is there any existed feature that we can reuse and blueprint?? Thanks!

One is in engine content. Turn it on in actor browser in view options.

Or you can make your own joystick, and add in project settings to your project.

When you open any template project you should have sticks setup by default. Atleast if you pick a template setup for mobile.

You can also turn them on by going to project settings/input/mobile/default touch interface. In the drop down window pick the sticks you want. If you dont see anything in the drop down window, you need to tick “show engine content”.