示例#1
0
            public override ProBuilderMesh Build(bool preview = false)
            {
                if (s_Circumference > 0f)
                {
                    return(ShapeGenerator.GenerateCurvedStair(
                               EditorUtility.newShapePivotLocation,
                               s_Size.x,
                               s_Size.y,
                               s_Size.z,
                               s_Mirror ? -s_Circumference : s_Circumference,
                               s_Steps,
                               s_Sides));
                }

                return(ShapeGenerator.GenerateStair(
                           EditorUtility.newShapePivotLocation,
                           s_Size,
                           s_Steps,
                           s_Sides));
            }