0
J'ai utilisé react-konva pour tracer une ligne. Maintenant, j'essaye de donner à cette ligne un dégradé mais ça ne marche pas pour moi. Voici le code correspondant:Impossible de donner un dégradé à une ligne avec react-konva
<Layer>
<Motion
style={
{
startX: spring(100),
startY: spring(100),
endX: spring(!isLineScale ? 500 : 100),
endY: spring(!isLineScale ? 500 : 100),
}
}
>
{({startX, startY, endX, endY}) => {
return(
<Line
points={[startX, startY, endX, endY]}
stroke={stroke}
strokeWidth={5}
fillLinearGradientStartPointX={100}
fillLinearGradientStartPointY={100}
fillLinearGradientEndPointX={500}
fillLinearGradientEndPointY={500}
fillLinearGradientColorStops={[0, 'green', 0.5, 'red']}
/>
)
}}
</Motion>
</Layer>