mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-01 10:38:17 +08:00
Improved docs for Flame.util.paint
This commit is contained in:
@ -45,13 +45,13 @@ class Util {
|
|||||||
/// Returns a [material.TextPainter] that allows for text rendering and size measuring.
|
/// Returns a [material.TextPainter] that allows for text rendering and size measuring.
|
||||||
///
|
///
|
||||||
/// Rendering text on the Canvas is not as trivial as it should.
|
/// Rendering text on the Canvas is not as trivial as it should.
|
||||||
/// This methods puts all exposes all possible parameters you might want to pass to render text, with sensible defaults.
|
/// This methods exposes all possible parameters you might want to pass to render text, with sensible defaults.
|
||||||
/// Only the [text] is mandatory.
|
/// Only the [text] is mandatory.
|
||||||
/// It returns a [material.TextPainter]. that have the properties: paint, width and height.
|
/// It returns a [material.TextPainter]. that have the properties: paint, width and height.
|
||||||
/// Example usage:
|
/// Example usage:
|
||||||
///
|
///
|
||||||
/// final tp = Flame.util.text('Score: $score', fontSize: 48.0, fontFamily: 'Awesome Font');
|
/// final tp = Flame.util.text('Score: $score', fontSize: 48.0, fontFamily: 'Awesome Font');
|
||||||
/// p.paint(c, Offset(size.width - p.width - 10, size.height - p.height - 10));
|
/// tp.paint(c, Offset(size.width - p.width - 10, size.height - p.height - 10));
|
||||||
///
|
///
|
||||||
material.TextPainter text(
|
material.TextPainter text(
|
||||||
String text, {
|
String text, {
|
||||||
|
|||||||
Reference in New Issue
Block a user