Quick answer: Detect via Browser.IsMobile. Disable heavy effects on mobile, or substitute simpler ones (Tint, Color Replace).
Bloom effect renders fine on desktop. Mobile shows nothing or breaks. WebGL precision/limits exceeded.
The Fix
Event:
System: On start of layout
Browser: Compare Browser.IsMobile = 1
True → Layer "Effects": Disable Effect "Bloom"
Layer "Effects": Set effect "Tint" param 0 to 0.3
False → (keep Bloom)
Conditional effects let mobile use cheap stand-ins. Browser.IsMobile is reliable detector.
Verifying
Mobile preview: Bloom skipped, Tint applied. Desktop: Bloom intact.
“Detect mobile. Substitute or disable.”
Related Issues
For tilemap collision, see tilemap. For loader layout, see loader.
Detect mobile. Lower-cost effect.