@@ -559,8 +559,8 @@ void AddSvgImport(string id, string path)
559559 writer . WriteAttributeString ( "id" , "gradient" ) ;
560560 for ( int i = 0 ; i < Mathf . Max ( gradient . gradientHandlePositions . Length , 2 ) ; ++ i )
561561 {
562- writer . WriteAttributeString ( $ "x{ i + 1 } ", $ " { gradient . gradientHandlePositions [ i ] . x . ToString ( "F2" , defaultCulture ) } " ) ;
563- writer . WriteAttributeString ( $ "y{ i + 1 } ", $ " { gradient . gradientHandlePositions [ i ] . y . ToString ( "F2" , defaultCulture ) } " ) ;
562+ writer . WriteAttributeString ( $ "x{ i + 1 } ", gradient . gradientHandlePositions [ i ] . x . ToString ( "F2" , defaultCulture ) ) ;
563+ writer . WriteAttributeString ( $ "y{ i + 1 } ", gradient . gradientHandlePositions [ i ] . y . ToString ( "F2" , defaultCulture ) ) ;
564564 }
565565 break ;
566566
@@ -584,7 +584,7 @@ void AddSvgImport(string id, string path)
584584 foreach ( ColorStop stop in gradient . gradientStops )
585585 {
586586 writer . WriteStartElement ( "stop" ) ;
587- writer . WriteAttributeString ( "offset" , $ " { stop . position . ToString ( "F2" , defaultCulture ) } " ) ;
587+ writer . WriteAttributeString ( "offset" , stop . position . ToString ( "F2" , defaultCulture ) ) ;
588588 writer . WriteAttributeString ( "style" , $ "stop-color:rgb({ ( byte ) ( stop . color . r * 255 ) } ,{ ( byte ) ( stop . color . g * 255 ) } ,{ ( byte ) ( stop . color . b * 255 ) } );stop-opacity:{ stop . color . a . ToString ( "F2" , defaultCulture ) } ") ;
589589 await writer . WriteEndElementAsync ( ) ;
590590 }
@@ -598,6 +598,12 @@ void AddSvgImport(string id, string path)
598598 writer . WriteAttributeString ( "width" , "100" ) ;
599599 writer . WriteAttributeString ( "height" , "100" ) ;
600600 writer . WriteAttributeString ( "fill" , "url(#gradient)" ) ;
601+
602+ if ( gradient . opacity . HasValue )
603+ {
604+ writer . WriteAttributeString ( "fill-opacity" , gradient . opacity . Value . ToString ( "F2" , defaultCulture ) ) ;
605+ }
606+
601607 await writer . WriteEndElementAsync ( ) ;
602608 }
603609
0 commit comments