private void testSingle(bool auto = false)
        {
            var circle = new TouchHold
            {
                StartTime = Time.Current + 1000,
                Duration  = 5000,
                Position  = new Vector2(0, 0)
            };

            circle.ApplyDefaults(new ControlPointInfo(), new BeatmapDifficulty {
            });

            var drawable = CreateDrawableTouchHoldNote(circle, auto);

            Add(drawable);
        }
示例#2
0
 public DrawableTouchHold(TouchHold hitObject)
     : base(hitObject)
 {
     AccentColour.Value = Color4.HotPink;
     Anchor             = Anchor.Centre;
     Origin             = Anchor.Centre;
     Size             = new Vector2(120);
     Scale            = new Vector2(0f);
     RelativeSizeAxes = Axes.None;
     Alpha            = 0;
     AlwaysPresent    = true;
     AddRangeInternal(new Drawable[] {
         circle = new TouchHoldCircle()
         {
             Duration = hitObject.Duration
         },
     });
 }
        private void testSingle(bool auto = false)
        {
            var circle = new TouchHold
            {
                StartTime = Time.Current + 1000,
                Duration  = 5000,
            };

            circle.ApplyDefaults(new ControlPointInfo(), new BeatmapDifficulty {
            });

            Add(new DrawableTouchHold(circle)
            {
                Anchor = Anchor.Centre,
                Origin = Anchor.Centre,
                Depth  = depthIndex++,
                Auto   = auto
            });
        }
示例#4
0
 public DrawableTouchHold(TouchHold hitObject)
     : base(hitObject)
 {
 }
 public TestDrawableTouchHoldNote(TouchHold h, bool auto)
     : base(h)
 {
     this.Auto = auto;
 }
 protected virtual TestDrawableTouchHoldNote CreateDrawableTouchHoldNote(TouchHold circle, bool auto) => new TestDrawableTouchHoldNote(circle, auto)
 {
     Anchor = Anchor.Centre,
     Origin = Anchor.Centre,
     Depth  = depthIndex++,
 };