public override void Draw() { holdback.Draw(); holdeffect.Draw(); int pressCount = PressingCount; if (pressCount > 0) { bonuses[pressCount - 1].Draw(); numbers[pressCount - 1].Draw(); } holdnumber.Draw(); holdplus.Draw(); if (maxbonus) { maxback.Draw(); maxeffect.Draw(); holdbonus.Draw(); maxnumber.Draw(); maxplus.Draw(); } for (int i = 0; i < marks.Length; i++) { marks[i].Draw(); } }
public override void Draw() { back.Draw(); scoreboard.Draw(); difficulty.Draw(); top.Draw(); bottom.Draw(); if (state >= State.done) { result[(int)Result].Draw(); select.Draw(); for (int i = 0; i < selects.Length; i++) { if (currentselect == i) { continue; } selects[i].Draw(); } } if (state < State.waitfadeforretry) { songname.Draw(); difficultstring.Draw(); } if (state == State.done) { retry.Draw(); retur.Draw(); if (highscore) { high.Draw(); } } for (int i = 0; i <= (int)state; i++) { if (i <= (int)State.combocounting) { scoresmalls[i].Draw(); } else if (i == (int)State.scorecounting) { scorebig.Draw(); break; } } black.Draw(); }