Текст:добавить
Доступно начиная с LÖVE 0.10.0
Эта функция не поддерживается в более ранних версиях.
Добавляет дополнительный цветной текст к объекту Text в указанной позиции.
Текст может выглядеть размытым, если он отрисовывается в нецелочисленных пиксельных координатах.
Функция
Синопсис
index = Text:add( textstring, x, y, angle, sx, sy, ox, oy, kx, ky )
Аргументы
string textstring- Текст, который нужно добавить к объекту.
number x (0)- Положение нового текста по оси X.
number y (0)- Положение нового текста по оси Y.
number angle (0)- Ориентация нового текста в радианах.
number sx (1)- Масштабный коэффициент по оси X.
number sy (sx)- Масштабный коэффициент по оси Y.
number ox (0)- Смещение начала по оси X.
number oy (0)- Смещение начала по оси Y.
number kx (0)- Коэффициент сдвига/наклона по оси X.
number ky (0)- Коэффициент сдвига/наклона по оси Y.
Возвращаемое значение
number index- Индекс, который можно использовать с Text:getWidth или Text:getHeight.
Функция
Синопсис
index = Text:add( coloredtext, x, y, angle, sx, sy, ox, oy, kx, ky )
Аргументы
table coloredtext- Таблица, содержащая цвета и строки для добавления в объект в формате
{color1, string1, color2, string2, ...}.table color1- Таблица, содержащая красный, зелёный, синий и необязательный альфа-компоненты для использования в качестве цвета следующей строки в таблице в формате
{red, green, blue, alpha}. string string1- Строка текста, цвет которой задан предыдущим цветом.
table color2- Таблица, содержащая красный, зелёный, синий и необязательный альфа-компоненты для использования в качестве цвета следующей строки в таблице в формате
{red, green, blue, alpha}. string string2- Строка текста, цвет которой задан предыдущим цветом.
tables and strings ...- Дополнительные цвета и строки.
number x (0)- Положение нового текста по оси X.
number y (0)- Положение нового текста по оси Y.
number angle (0)- Ориентация нового текста в радианах.
number sx (1)- Масштабный коэффициент по оси X.
number sy (sx)- Масштабный коэффициент по оси Y.
number ox (0)- Смещение начала по оси X.
number oy (0)- Смещение начала по оси Y.
number kx (0)- Коэффициент сдвига/наклона по оси X.
number ky (0)- Коэффициент сдвига/наклона по оси Y.
Возвращаемое значение
number index- Индекс, который можно использовать с Text:getWidth или Text:getHeight.
Примечания
Цвет, установленный функцией love.graphics.setColor, будет комбинироваться (умножаться) с цветами текста при отрисовке объекта Text.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Text:add