示例#1
0
        private void addFlyingHit(HitType hitType)
        {
            var tick = new DrumRollTick {
                HitWindows = HitWindows.Empty, StartTime = DrawableRuleset.Playfield.Time.Current
            };

            DrawableDrumRollTick h;

            DrawableRuleset.Playfield.Add(h = new DrawableDrumRollTick(tick)
            {
                JudgementType = hitType
            });
            ((TaikoPlayfield)DrawableRuleset.Playfield).OnNewResult(h, new JudgementResult(tick, new TaikoDrumRollTickJudgement())
            {
                Type = HitResult.Great
            });
        }
示例#2
0
 private void addDrumRollHit(DrawableDrumRollTick drawableTick) =>
 drumRollHitContainer.Add(new DrawableFlyingHit(drawableTick));