The issue is that I have a BillboardGui that is supposed to be a moon, but when I move left or right it rotates with my camera.
→ Video ←
The moon on the bottom of my video is my BillboardGui. The one on top is an actual moon. Notice how the BillboardGui moves a couple pixels each time I go left or right. That’s because it’s rotating with my camera. I want that moon to stay in place just like the one on top of the video.
why not to use a part that is far away, attached to a player, but it doesn’t follow rotations of a player?
If I make the moon a part, and put it really far away from the player, it won’t be very visible. Even if I make it neon or add a super bright light because for some reason it won’t render properly
make moon be much closer to a player, but still far from them, like find a medium distance
The problem is that when I use a Part it looks really strange and odd. Also, when I add any type of light to make it seem more like a moon, the light looks weird and unnatural. Plus, the BillboardGui looks more like the default moon which is what I’m trying to achieve.
You can just do this: Go to lighting > add a sky if you dont have one > on the 3rd tab, it says MoonTextureID. just change the ID to your moon image id.
Guys, I understand you’re trying to help, but none of these solutions answer my question. How do I stop a BillboardGui from rotating with the player’s camera?
Please read this article: BillboardGui | Roblox Creator Documentation
Billboard GUI’s are locked facing the players camera. One option is trying my suggestion above.
You can’t. BillboardUIs were made to always face your camera and have the players to clearly view it at all times.
If you were trying to get a moon, you could use what the person above me said, or if you’re trying to achieve a different route then please advise of that.