Unity3D – Überblenden von zwei Musikdateien (Crossfade)

Crossfading ist eine Technik, um einen weichen Übergang zwischen zwei Musikstücken zu schaffen. Dabei wird, der eine Song langsam leise gedreht und der Andere langsam lauter, bis nur noch der zweite Song zu hören ist. Das folgende Script ist entworfen, um zwischen Songs in Dauerschleife diesen Übergang zu erzeugen. Mit dem Aufruf von Play(AudioClip clip) wird der übergebenen AudioClip als nächster Song angespielt.
(mehr …)