A library that shows a configurable splash screen at startup, then fades out and loads a target scene. It displays a background image, logo, and text lines and can play a sound before timing out and cleaning up. Implemented as Razor UI components that read asset paths, run delays, animate opacity, and call scene load or destroy the panel.
Adds an editor menu item under Editor -> Easy Splash Screen/My Menu Option that pops a dialog saying "It worked!". Implemented as a simple editor-only menu command for tooling UI.
Unit tests for the Easy Splash Screen library. They boot a Sandbox.TestAppSystem for the test run, create a Scene, push it to the scene stack, spawn a GameObject, and assert the scene directory tracks one object.