diff --git a/osu.Game.Mode.Osu/Objects/Drawables/DrawableHitCircle.cs b/osu.Game.Mode.Osu/Objects/Drawables/DrawableHitCircle.cs index afcc0e8ddb..6defbaa7dd 100644 --- a/osu.Game.Mode.Osu/Objects/Drawables/DrawableHitCircle.cs +++ b/osu.Game.Mode.Osu/Objects/Drawables/DrawableHitCircle.cs @@ -79,7 +79,7 @@ namespace osu.Game.Modes.Osu.Objects.Drawables //sane defaults ring.Alpha = circle.Alpha = number.Alpha = approachCircle.Alpha = glow.Alpha = 1; explode.Alpha = 0; - Scale = Vector2.One; + Scale = new Vector2(0.5f); //this will probably need to be moved to DrawableHitObject at some point. //always-present transforms Transforms.Add(new TransformAlpha { StartTime = t - 1000, EndTime = t - 800, StartValue = 0, EndValue = 1 }); diff --git a/osu.Game.Mode.Osu/UI/OsuPlayfield.cs b/osu.Game.Mode.Osu/UI/OsuPlayfield.cs index 6ce25b10eb..fe9578733c 100644 --- a/osu.Game.Mode.Osu/UI/OsuPlayfield.cs +++ b/osu.Game.Mode.Osu/UI/OsuPlayfield.cs @@ -47,14 +47,12 @@ namespace osu.Game.Modes.Osu.UI AddInternal(hitObjectContainer = new HitObjectContainer { RelativeSizeAxes = Axes.Both, - Anchor = Anchor.Centre, - Origin = Anchor.Centre, }); } class HitObjectContainer : Container { - public override Vector2 ChildScale => new Vector2(0.625f); + protected override Vector2 DrawScale => new Vector2(DrawSize.X / 512); } } } \ No newline at end of file