So I am currently experiencing a rather irritating bug in my game. This is a pretty recent issue.
As shown in the video attached:
The CanvasGroup frames render normally on server start. But once you exceed a certain distance, the UIs unrender as usual, but the issue is that the CanvasGroups do not re-render. The CanvasGroups entail the buttons on the screens, so when they do not re-render, all that’s visible is the background.
Reproduction Steps:
- Move your camera far away from the GUI, and make sure it leaves your viewport (perspective)
- Go back to where your UI is located in the place
- Hover your mouse over the UI. The CanvasGroups become visible once the cursor goes over the UI. This also happens when you select any descendant in of said “transparent” CanvasGroup in the Explorer.
Expected behavior:
The UI should re-render (become visible) after I re-enter the UI’s proximity.
Issue Area: Engine
Issue Type: Display
Impact: Moderate
Frequency: Constantly
Date First Experienced: 08-18-2023 03:14 PM (PST, UTC-7)
Date Last Experienced: 08-29-2023 08:49 PM (PST, UTC-7)
OS: Windows 11
Note: The behavior of the CanvasGroups is impacted because I use CanvasGroups to fade the GroupTransparency as a transition for my UI. I’d love for this bug to be fixed, it would significantly help the overall intended experience for my game.
Sometimes the UI appears as a full white screen as well.