mirror of
https://github.com/RHeavenStudio/HeavenStudio.git
synced 2025-05-23 20:52:08 +02:00
Update MrUpbeat.cs (#846)
This commit is contained in:
parent
c9f6b3edaf
commit
be289eb48c
@ -254,14 +254,18 @@ namespace HeavenStudio.Games
|
||||
man.RecursiveBlipping(startBlippingBeat);
|
||||
startBlippingBeat = double.MaxValue;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (metronomeBeat != double.MaxValue)
|
||||
{
|
||||
currentMetronomeDir = songPos >= metronomeBeat && songPos <= metronomeBeat + 1
|
||||
? (stepIterate % 2 == 0) ? "Right" : "Left"
|
||||
: (stepIterate % 2 == 1) ? "Right" : "Left";
|
||||
metronomeAnim.DoScaledAnimation("MetronomeGo" + currentMetronomeDir, metronomeBeat, 1, clamp: true, ignoreSwing: false);
|
||||
}
|
||||
void LateUpdate()
|
||||
{
|
||||
if (conductor.isPlaying && !conductor.isPaused && metronomeBeat != double.MaxValue)
|
||||
{
|
||||
double songPos = conductor.songPositionInBeatsAsDouble;
|
||||
currentMetronomeDir = songPos >= metronomeBeat && songPos <= metronomeBeat + 1
|
||||
? (stepIterate % 2 == 0) ? "Right" : "Left"
|
||||
: (stepIterate % 2 == 1) ? "Right" : "Left";
|
||||
metronomeAnim.DoScaledAnimation("MetronomeGo" + currentMetronomeDir, metronomeBeat, 1, clamp: true, ignoreSwing: false);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user