public DrawableBreak(SentakkiHitObject hitObject) : base(hitObject) { AddRangeInternal(new Drawable[] { breakSound = new SkinnableSound(new SampleInfo("Break")) }); breakSound.AddAdjustment(AdjustableProperty.Balance, balanceAdjust); }
public DrawableTap(SentakkiHitObject hitObject) : base(hitObject) { AccentColour.Value = hitObject.NoteColor; RelativeSizeAxes = Axes.Both; CornerRadius = 120; CornerExponent = 2; Size = Vector2.Zero; Origin = Anchor.Centre; Anchor = Anchor.Centre; AlwaysPresent = true; AddRangeInternal(new Drawable[] { HitObjectLine = new HitObjectLine { Rotation = HitObject.Angle, }, CirclePiece = new TapCircle() { Scale = new Vector2(0f), Rotation = hitObject.Angle, Position = HitObject.Position }, HitArea = new HitReceptor() { Hit = () => { if (AllJudged) { return(false); } UpdateResult(true); return(true); }, RelativeSizeAxes = Axes.None, Position = hitObject.endPosition }, }); }
public DrawableSlide(SentakkiHitObject hitObject = null) : base(hitObject) { }
public DrawableBreak(SentakkiHitObject hitObject) : base(hitObject) { AddRangeInternal(new Drawable[] { breakSound = new SkinnableSound(new SampleInfo("Break")) }); }