Beispiel #1
0
        internal static void SaveShapeParams(ProBuilderShape proBuilderShape)
        {
            s_LastPivotLocation.value = (int)proBuilderShape.pivotLocation;
            s_LastPivotPosition.value = proBuilderShape.pivotLocalPosition;
            s_LastSize.value          = proBuilderShape.size;
            s_LastRotation.value      = proBuilderShape.rotation;

            EditorShapeUtility.SaveParams(proBuilderShape.shape);
        }
        internal static void SaveShapeParams(ShapeComponent shapeComponent)
        {
            s_LastPivotLocation.value = (int)shapeComponent.pivotLocation;
            s_LastPivotPosition.value = shapeComponent.pivotLocalPosition;
            s_LastSize.value          = shapeComponent.size;
            s_LastRotation.value      = shapeComponent.rotation;

            EditorShapeUtility.SaveParams(shapeComponent.shape);
        }