Есть ли способ использовать текст с spritewidget во флаттере? - PullRequest
2 голосов
/ 26 апреля 2019

Я разрабатываю игру во Flutter с библиотекой spritewidget.Я хотел бы знать, возможно ли использовать текст внутри SpriteWidget .

Я знаю, что могу использовать обычные виджеты Flutter, но мне нужно, чтобы размер текста был относительноSpriteWidget , чтобы его можно было последовательно отображать на разных размерах экрана.

Я искал документацию библиотеки, но не нашел ничего связанного с отображением текста.

Любое предложение будет оценено!!

1 Ответ

0 голосов
/ 17 июля 2019

Вы можете абсолютно использовать текст внутри SpriteWidget. Для этой конкретной цели есть узел Label. Если вам нужна более сложная визуализация текста, вы можете использовать код из метки в качестве отправной точки.

Пример:

Label label = Label(
  'My text label',
  textAlign: TextAlign.center,
  textStyle: new TextStyle(
    fontFamily: 'Orbitron',
    letterSpacing: 10.0,
    color: Colors.white,
    fontSize: 24.0,
    fontWeight: FontWeight.w600
  )
);
addChild(label);
...