private RpContainerLine GenerateSingleLayout(ConvertParameter single, RpContainerLineGroup container) { var objectContainerLayer = new RpContainerLine(container); objectContainerLayer.StartTime = single.SliceConvertParameter.StartTime; objectContainerLayer.EndTime = single.SliceConvertParameter.EndTime; return(objectContainerLayer); }
private RpContainerLineGroup GenerateSingleContainer(ConvertParameter single) { var objectContainer = new RpContainerLineGroup(single.SliceConvertParameter.StartTime); objectContainer.StartTime = single.SliceConvertParameter.StartTime; objectContainer.EndTime = single.SliceConvertParameter.EndTime; objectContainer.BPM = single.SliceConvertParameter.BPM; objectContainer.Velocity = single.SliceConvertParameter.Volocity; return(objectContainer); }
/// <summary> /// </summary> /// <param name="hitObject"></param> public DrawableRpContainerLineGroup(BaseRpObject hitObject) : base(hitObject) { HitObject = (RpContainerLineGroup)hitObject; Template = new ContainerTemplate(HitObject) { Position = new Vector2(0, 0), Alpha = 1 }; Children = new Drawable[] { Template }; //may not be so correct //Size = _rpDetectPress.DrawSize; Scale = new Vector2(HitObject.Scale); }