Add background overlay to RunnerCanvas

This commit is contained in:
2026-04-12 14:33:21 +02:00
parent 5b7be52736
commit adce86d2f9
2 changed files with 28 additions and 0 deletions

View File

@@ -190,6 +190,26 @@ export function RunnerCanvas({
: null
)}
>
{resolvedWorld.nightBackgroundOverlay === null ? null : (
<div
className="runner-canvas__background-overlay"
aria-hidden="true"
style={{
...createWorldBackgroundStyle(
{
mode: "image",
assetId: resolvedWorld.nightBackgroundOverlay.assetId,
environmentIntensity:
resolvedWorld.nightBackgroundOverlay.environmentIntensity
},
loadedImageAssets[
resolvedWorld.nightBackgroundOverlay.assetId
]?.sourceUrl ?? null
),
opacity: resolvedWorld.nightBackgroundOverlay.opacity
}}
/>
)}
<div
className={`runner-canvas__loading-overlay ${runnerReady ? "runner-canvas__loading-overlay--hidden" : ""}`}
data-testid="runner-loading-overlay"