mirror of
https://github.com/xvrh/lottie-flutter.git
synced 2025-08-06 16:39:36 +08:00
Compare commits
1 Commits
v2.3.0
...
xha/text_t
Author | SHA1 | Date | |
---|---|---|---|
2443bec3af |
@ -157,6 +157,7 @@ class TextLayer extends BaseLayer {
|
|||||||
var parentScale = parentMatrix.getScale();
|
var parentScale = parentMatrix.getScale();
|
||||||
|
|
||||||
var text = documentData.text;
|
var text = documentData.text;
|
||||||
|
canvas.transform(parentMatrix.storage);
|
||||||
|
|
||||||
// Line height
|
// Line height
|
||||||
var lineHeight = documentData.lineHeight;
|
var lineHeight = documentData.lineHeight;
|
||||||
@ -180,12 +181,14 @@ class TextLayer extends BaseLayer {
|
|||||||
canvas.translate(0, translateY);
|
canvas.translate(0, translateY);
|
||||||
|
|
||||||
// Draw each line
|
// Draw each line
|
||||||
_drawGlyphTextLine(textLine, documentData, parentMatrix, font, canvas,
|
_drawGlyphTextLine(textLine, documentData, Matrix4.identity(), font, canvas,
|
||||||
parentScale, fontScale);
|
parentScale, fontScale);
|
||||||
|
|
||||||
// Reset canvas
|
// Reset canvas
|
||||||
canvas.restore();
|
canvas.restore();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
canvas.restore();
|
||||||
}
|
}
|
||||||
|
|
||||||
void _drawGlyphTextLine(
|
void _drawGlyphTextLine(
|
||||||
|
Reference in New Issue
Block a user