I have tried to find online, but cant find any tutorial on attaching a canvas to a controller
The setup is the same as you would attach a canvas in world space to any gameobject.
- Create the canvas
- Make the canvas a child of the controller
- Set the canvas to world space
- Adjust the size of the canvas to world space, it should be way smaller than the size in screen or camera space
- It may be necessary to adjust the settings in the canvas scaler component.