/// <summary> /// Create the specified center, sides, radiusX and radiusY. /// </summary> /// <param name="center">Center.</param> /// <param name="sides">Sides.</param> /// <param name="radiusX">Radius x.</param> /// <param name="radiusY">Radius y.</param> public static LW_Star Create(Vector2 center = default(Vector2), int sides = 3, float radiusX = 40f, float radiusY = 20f) { LW_Star instance = CreateInstance <LW_Star>(); instance.Set(center, sides, radiusX, radiusY); return(instance); }
internal override void CopyPropertiesFrom(LW_Element element) { LW_Star star = element as LW_Star; if (star != null) { m_Center = star.m_Center; m_RadiusX = star.m_RadiusX; m_RadiusY = star.m_RadiusY; m_Sides = star.m_Sides; } base.CopyPropertiesFrom(element); }