# XWUIGameSplashScreen

An animated single-logo splash overlay. It fades a centered logo (`data.logoUrl`) in and out, auto-advances after `data.duration` ms (default 3000), and emits `complete` once the fade-out finishes. Tune the transition with `data.fadeTime` (default 600ms) and the backdrop with `data.bgColor`; when `conf_comp.skippable` is on it shows a "Click to skip" hint and ends early on click. Call `skip()` to dismiss immediately, `onComplete` to react, and `isComplete()` to query state. For multi-logo sequences use XWUIGameIntroLogos instead.

## Basic Usage

Fades a logo in, holds for the configured duration, then fades out and fires complete.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Single-logo splash with fade in/out, timed auto-advance, and click-to-skip.
```

## Quick Flash

A snappy splash with a short hold and fast fade for quick-loading titles.

```example
file: examples/QuickFlash.ts
html: examples/BasicUsage.html
title: Quick Flash
description: A snappy splash with a short hold and fast fade for quick-loading titles.
```

## Non-Skippable Legal Splash

A required publisher splash that ignores clicks, with a long hold and slow fade.

```example
file: examples/NonSkippable.ts
html: examples/BasicUsage.html
title: Non-Skippable Legal Splash
description: A required publisher splash that ignores clicks, with a long hold and slow fade.
```

```api
```
