1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-15 00:33:21 +08:00

OsuLogo beat sound

This commit is contained in:
EVAST9919 2017-06-19 17:37:00 +03:00
parent ee2c649971
commit a991cff908

View File

@ -37,6 +37,7 @@ namespace osu.Game.Screens.Menu
private readonly LogoVisualisation visualizer;
private SampleChannel sampleClick;
private SampleChannel sampleBeat;
private readonly Container colourAndTriangles;
@ -214,6 +215,7 @@ namespace osu.Game.Screens.Menu
private void load(TextureStore textures, AudioManager audio)
{
sampleClick = audio.Sample.Get(@"Menu/menuhit");
sampleBeat = audio.Sample.Get(@"Menu/heartbeat");
logo.Texture = textures.Get(@"Menu/logo");
ripple.Texture = textures.Get(@"Menu/logo");
}
@ -224,6 +226,9 @@ namespace osu.Game.Screens.Menu
{
base.OnNewBeat(beatIndex, timingPoint, effectPoint, amplitudes);
if (Hovering)
sampleBeat.Play();
lastBeatIndex = beatIndex;
var beatLength = timingPoint.BeatLength;