Trying to add buttons inside a sphere that plays 360 videos

I’m fairly new to Unity. Currently, I’m trying to work on a gear VR app that allows me to play a 360 view video. At the end of the video I want a button to appear and when you click that button, another movie loads and plays.

I am using the Easy Movie Textures plugin that is available on the asset store and have been able to successfully play a video but when I add a button, it never shows up. I’m assuming that the issue has something to do with the Mesh Renderer for the sphere.

I was thinking maybe having multiple scenes would be best.

Scene 1 - Play video and fade out at the end
Scene 2 - Fades in and it’s just a button. when you click the button …
Scene 3 - after button click, scene 3 loads which is just another sphere that plays another 360 video

Any advice would be really appreciated. I am currently building this with little clue as to what is the right way to do something like this.

If someone has any ideas and can point me in a good direction, I would greatly appreciate it.

To make a world space canvas just add a canvas and select

Render Mode → World Space

In the inspector.

Don’t resize it scale it (or fonts will look awful), look in the RectTransform part of your canvas in the inspector, try setting the scale to something like .005 on x/y/z (OK Z makes no real difference).

move it so it’s either near the camera or place it as a child of the camera and position so it can be seen and used.

Give me a shout if you get stuck or at least try the official tutorial (they’re always really good).

They were a bug with the material, now you can use unlit / texture and see you GUI again :slight_smile:

I had the same issue and this works for me