Используя разные fillStyles в одной строке?

1

Мне интересно, есть ли способ сделать 2 разных fillStyle в одном и том же fillText на холсте.

Пример: если у меня есть строка var string = "text"; ,

Как я мог записать эту строку в разных цветах с помощью fillText(string, X, Y).

Возможно ли это?

Теги:
canvas

1 ответ

1
Лучший ответ

Вам нужно будет разделить строку на отдельные цветные части и отобразить каждую часть отдельно, хотя fillText() их вместе, чтобы они выглядели так, как будто они были визуализированы с помощью одного fillText().

Чтобы правильно позиционировать множественный рендеринг текста, вы можете использовать measureText() чтобы помочь вам.

  • 0
    Как я мог это сделать? все, что я получил, это цикл for с charAt (i).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню