Tutorial Spotlight: fullscreen dark overlay with a hole on your button. Clicks pass through the hole only; the rest of the screen is blocked. Optional finger graphic and pulsation**Tutorial Spotlight** is a ready-to-use UI solution for tutorials and onboarding. It draws a fullscreen dark overlay with a rectangular “hole” around the button or UI element you choose. Only the hole is clickable; the rest of the screen is dimmed and blocks input. Optional finger / “tap here” graphic with its own pulsation. Control everything from the inspector or via **TutorialSpotlightManager** (ShowSpotlight, HideSpotlight, SetSpotlightTarget). Works in the editor without Play mode. Shader is optimized for mobile and WebGL (no textures, single pass, target 2.0).Unity: 2019.4 or newerRender pipeline: Built-in (UI)Platforms: Windows, macOS, Linux, WebGL, Android, iOSShader: UI/Tutorial Spotlight, single pass, no textures, target 2.0, optimized for mobile and WebScripts: C# (TutorialSpotlightSetting, TutorialSpotlightManager, TutorialSpotlightImage)Dependencies: Standard Unity UI only (Canvas, Image, RectTransform)Key features of your packageFullscreen dark overlay with a rectangular “hole” around the selected button or UI elementSoft hole edges and configurable overlay color and opacityClicks in the hole reach the button; the rest of the screen blocks inputOptional “tap here” finger graphic with offset and its own pulsationSeparate pulsation for hole and finger (speed and intensity each)Turn overlay on/off in the inspector or from codeTutorialSpotlightManager: assign overlay once, then call ShowSpotlight(button), HideSpotlight() from UI or codeEditor preview without Play modeMaterial is only used when the Tutorial Spotlight shader is assigned (does not affect UI/Default)Shader optimized for mobile and WebGL (no textures, single pass)Includes: shader, 3 scripts, example material and scene, README (EN/RU)AI was used only for writing the description and documentation text.



