This SurfaceGui is on the Top face of the part, but for some reason the default orientation of the SurfaceGui is twords the Right face of the part, instead of the Front. This means that SurfaceGuis are inconsistent from Decals, which DO face forwards
Yeah I was thinking about that, even just right now, I’m certainly not going to wait for a fix to continue with my game, so my own game would be broken (although not hard to fix) if it does get fixed
I was thinking of a possible way to solve this, it’s probably not ideal but perhaps the “Rotation” property from GuiObject could be added to SurfaceGui? Then there’s an avenue for keeping things (generally) working retroactively. I’m not sure how many people are using SurfaceGui’s the way I am right now, so I’m curious of how big of an impact such a change would really make on existing games.
I think a possible solution to this would be to have a property under SurfaceGUIs - that tells the SurfaceGui to face the front. It’d be a bool value, and this would ensure that legacy games aren’t broken.