# XWUIGameIntroLogos

A startup logo sequence that plays publisher, developer, and engine logos one after another with fade transitions. It steps through `data.logos` (each `{ url, duration, alt }`, defaulting to 2500ms per logo) and emits `complete` once all have played. Control the crossfade with `conf_comp.fadeTime`, the backdrop with `conf_comp.bgColor`, and whether clicks/keys skip with `conf_comp.skippable`; `data.skipKey` (default `Escape`, plus Space/Enter) advances or ends the sequence. Use `skipAll()`, `getCurrentIndex()`, and `onComplete` to drive it.

## Basic Usage

Plays the configured logos in order with fades and fires complete when the sequence ends.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Sequential fade-through logo splash for publisher, developer, and engine branding.
```

## Snappy Branding

A punchy two-logo intro with short durations and a tight fade, dismissible with Space and wired to onComplete.

```example
file: examples/SnappyBranding.ts
html: examples/BasicUsage.html
title: Snappy Branding
description: A punchy two-logo intro with short durations and a tight fade, dismissible with Space and wired to onComplete.
```

## Single Splash

A single, long-held studio logo with a slow cinematic fade and skipping disabled.

```example
file: examples/SingleSplash.ts
html: examples/BasicUsage.html
title: Single Splash
description: A single, long-held studio logo with a slow cinematic fade and skipping disabled.
```

```api
```
