So i was testing out my game and in unity everything is fine, the GUI is all good and i can see all elements and objects, however, when i build my game to test it out i can’t see the flashlight on the first person controller for example and my GUI elements like battery power or my health bar seems to have moved, also on the pause menu my save game GUI was on the far right in unity exactly where i want it and in the build it’s going off the screen?
Not sure what to do to fix this so if anyone knows a solution, help is welcome
Your description is a bit confusing. Please set a proper title.
1.You cant see a flashlight on a FPS because its something like on the top of your head. Move it in the field of view of your fps - camera.
2. Check the screen resolution settings in the editors Game - tab and the ones in the player settings (affects the view of the build).
How do you set the position of the GUI - Elements? Are they independent of the screen resolution? Ex.:
GUI.Label(Rect(10, Screen.height/2-60, Screen.width-10, 120), "My Message");
Oh I’d like to add that when i change resolution that i want to play in the build version, then i can see some of the elements i cant see in lower resolutions too.