mirror of
https://github.com/ppy/osu.git
synced 2025-01-13 02:32:55 +08:00
Fix tick construction loop.
This commit is contained in:
parent
d3206396e7
commit
47e1b7b389
@ -40,12 +40,12 @@ namespace osu.Game.Rulesets.Mania.Objects
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// The head note of the hold.
|
/// The head note of the hold.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Note Head = new Note();
|
public readonly Note Head = new Note();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// The tail note of the hold.
|
/// The tail note of the hold.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public Note Tail = new TailNote();
|
public readonly Note Tail = new TailNote();
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// The time between ticks of this hold.
|
/// The time between ticks of this hold.
|
||||||
@ -73,7 +73,7 @@ namespace osu.Game.Rulesets.Mania.Objects
|
|||||||
if (tickSpacing == 0)
|
if (tickSpacing == 0)
|
||||||
return ret;
|
return ret;
|
||||||
|
|
||||||
for (double t = StartTime + Head.HitWindows.Great / 2; t <= EndTime - Tail.HitWindows.Great / 2; t+= tickSpacing)
|
for (double t = StartTime + tickSpacing; t <= EndTime - tickSpacing; t += tickSpacing)
|
||||||
{
|
{
|
||||||
ret.Add(new HoldNoteTick
|
ret.Add(new HoldNoteTick
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user