public HitExplosion(TaikoJudgement judgement) { this.judgement = judgement; Size = new Vector2(TaikoHitObject.CIRCLE_RADIUS * 2); Anchor = Anchor.Centre; Origin = Anchor.Centre; RelativePositionAxes = Axes.Both; BorderColour = Color4.White; BorderThickness = 1; Alpha = 0.15f; Masking = true; Children = new[] { innerFill = new Box { RelativeSizeAxes = Axes.Both, } }; }
public KiaiHitExplosion(TaikoJudgement judgement, bool isRim) { this.isRim = isRim; Judgement = judgement; Anchor = Anchor.Centre; Origin = Anchor.Centre; RelativeSizeAxes = Axes.Y; Size = new Vector2(TaikoHitObject.DEFAULT_CIRCLE_DIAMETER, 1); Masking = true; Alpha = 0.25f; Children = new[] { new Box { RelativeSizeAxes = Axes.Both, Alpha = 0, AlwaysPresent = true } }; }
public HitExplosion(TaikoJudgement judgement, bool isRim) { this.isRim = isRim; Judgement = judgement; Anchor = Anchor.Centre; Origin = Anchor.Centre; Size = new Vector2(TaikoPlayfield.HIT_TARGET_OFFSET + TaikoHitObject.DEFAULT_CIRCLE_DIAMETER); RelativePositionAxes = Axes.Both; BorderColour = Color4.White; BorderThickness = 1; Alpha = 0.15f; Masking = true; Children = new[] { innerFill = new Box { RelativeSizeAxes = Axes.Both, } }; }
public HitExplosion(TaikoJudgement judgement, bool isRim) { this.isRim = isRim; Judgement = judgement; Anchor = Anchor.CentreLeft; Origin = Anchor.Centre; RelativeSizeAxes = Axes.Both; Size = new Vector2(TaikoHitObject.DEFAULT_SIZE); RelativePositionAxes = Axes.Both; BorderColour = Color4.White; BorderThickness = 1; Alpha = 0.15f; Masking = true; Children = new[] { innerFill = new Box { RelativeSizeAxes = Axes.Both, } }; }