public static void AddDrawableRpContainerLine(this IHasGameField field, DrawableRpContainerLine drawableRpContainerLine) { DrawableRpContainerLineGroup drawableRpContainerLineGroup = GeDrawableByRpObject <DrawableRpContainerLineGroup>(field, drawableRpContainerLine.HitObject.ParentObject); drawableRpContainerLineGroup.GameFieldContainer.Add(drawableRpContainerLine); drawableRpContainerLineGroup.AddObject(drawableRpContainerLine); drawableRpContainerLine.ParentObject = drawableRpContainerLineGroup; // field.ListDrawableObject.Add(drawableRpContainerLine); }
private void addLine() { DrawableRpContainerLine newContainerLine = new DrawableRpContainerLine(hitObjectCreatorScript.CreateRpContainerLine(new Vector2(), 0, 10000)); listDrawableRpContainerLine.Add(newContainerLine); List <DrawableRpContainerLine> listAdd = new List <DrawableRpContainerLine>(); listAdd.Add(newContainerLine); containerLineGroup.Add(listAdd); }