protected DrawableTaikoHitObject(TaikoHitType hitObject) : base(hitObject) { HitObject = hitObject; Anchor = Anchor.CentreLeft; Origin = Anchor.Custom; AutoSizeAxes = Axes.Both; RelativePositionAxes = Axes.X; AddInternal(bodyContainer = new Container { AutoSizeAxes = Axes.Both, Children = new[] { MainPiece = CreateMainPiece() } }); MainPiece.KiaiMode = HitObject.Kiai; LifetimeStart = HitObject.StartTime - HitObject.ScrollTime * 2; }
protected DrawableTaikoHitObject(TaikoHitType hitObject) : base(hitObject) { HitObject = hitObject; Anchor = Anchor.CentreLeft; Origin = Anchor.Custom; RelativeSizeAxes = Axes.Both; Size = BaseSize = new Vector2(HitObject.IsStrong ? TaikoHitObject.DEFAULT_STRONG_SIZE : TaikoHitObject.DEFAULT_SIZE); Add(MainPiece = CreateMainPiece()); MainPiece.KiaiMode = HitObject.Kiai; }
protected DrawableTaikoHitObject(TaikoHitType hitObject) : base(hitObject) { HitObject = hitObject; Anchor = Anchor.CentreLeft; Origin = Anchor.Custom; RelativeSizeAxes = Axes.Both; Size = new Vector2(HitObject.IsStrong ? TaikoHitObject.DEFAULT_STRONG_SIZE : TaikoHitObject.DEFAULT_SIZE); RelativePositionAxes = Axes.X; Add(MainPiece = CreateMainPiece()); MainPiece.KiaiMode = HitObject.Kiai; LifetimeStart = HitObject.StartTime - HitObject.ScrollTime * 2; }