Rewrite a lot of ManiaPlayfield/Column to support left/right special styles and arbitrary number of columns.

This commit is contained in:
smoogipooo
2017-05-03 19:38:15 +09:00
parent 06e014708a
commit 14e4714f08
5 changed files with 155 additions and 63 deletions

View File

@ -20,7 +20,7 @@ namespace osu.Desktop.VisualTests.Tests
{
base.Reset();
const int max_columns = 9;
const int max_columns = 10;
for (int i = 1; i <= max_columns; i++)
{
@ -38,6 +38,8 @@ namespace osu.Desktop.VisualTests.Tests
AddStep("Trigger keys down", () => ((ManiaPlayfield)Children.First()).Columns.Children.ForEach(triggerKeyDown));
AddStep("Trigger keys up", () => ((ManiaPlayfield)Children.First()).Columns.Children.ForEach(triggerKeyUp));
AddStep("Left special style", () => ((ManiaPlayfield)Children.First()).SpecialColumnStyle = SpecialColumnStyle.Left);
AddStep("Right special style", () => ((ManiaPlayfield)Children.First()).SpecialColumnStyle = SpecialColumnStyle.Right);
}
}