love.graphics.setFont
Установите уже загруженный Шрифт в качестве текущего шрифта или создайте и загрузите новый из файла и размера.
Рекомендуется, чтобы объекты Шрифта создавались с помощью love.graphics.newFont на стадии загрузки, а затем передавались в эту функцию на стадии отрисовки.
Функция
Синопсис
love.graphics.setFont( font )
Аргументы
Font font- Объект шрифта для использования.
Возвращаемые значения
Ничего.
Функция
Удалено в LÖVE 0.8.0
Этот вариант не поддерживается в этой и более поздних версиях.
Синопсис
love.graphics.setFont( filename, size )
Аргументы
string filename- Путь к файлу шрифта.
number size (12)- Размер шрифта.
Возвращаемые значения
Ничего.
Функция
Удалено в LÖVE 0.8.0
Этот вариант не поддерживается в этой и более поздних версиях.
Этот вариант создает новый шрифт, используя стандартный шрифт и указанный размер, и устанавливает его как текущий шрифт. Не используйте эту функцию в love.update или love.draw. Это создаст новый шрифт каждый кадр, быстро расходуя память.
Синопсис
love.graphics.setFont( size )
Аргументы
number size (12)- Размер шрифта.
Возвращаемые значения
Ничего.
Примеры
Отрисовать текст со стандартным шрифтом, 18px
function love.graphics.load()
love.graphics.setFont(love.graphics.newFont(18))
end
function love.draw()
love.graphics.print("Hello", 300, 300)
end Отрисовать текст с пользовательским шрифтом, 18px
function love.load()
Font = love.graphics.newFont("font.ttf", 18)
end
function love.draw()
love.graphics.setFont(Font)
love.graphics.print("Hello World", 0, 0)
end См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.graphics.setFont