mirror of
https://github.com/ppy/osu.git
synced 2024-12-18 06:32:55 +08:00
5bd9147661
CreateCircle() lends itself to a few issues: - It can't be used for drum roll ticks unless it returned a Container instead, at which point the method loses its meaning, and I would rather that constructed in the ctor. - Writing `return Accented ? new AccentedCirclePiece() : new CirclePiece()` in two places as the body of this method feels wrong - it's something I would expect to be taken care of in the base DrawableTaikoHitObject, but that leads back to #1. - Swells don't have an AccentedCirclePiece, so #2 becomes more problematic. |
||
---|---|---|
.. | ||
Drawable | ||
Bash.cs | ||
DrumRoll.cs | ||
DrumRollTick.cs | ||
Hit.cs | ||
TaikoHitObject.cs |