Spec-Zone.ru › LÖVE

love.graphics.pop

Возвращает текущее преобразование координат из стека преобразований.

Эта функция всегда используется для отмены предыдущей операции push. Она возвращает текущее состояние преобразования к состоянию до последнего вызова push.

Функция

Синопсис

love.graphics.pop()

Аргументы

Нет

Возвращает

Ничего.

Примеры

Отобразить две строки текста, одну масштабированную, а другую нормальную, используя love.graphics.scale. Мы используем love.graphics.pop, чтобы вернуться к нормальному масштабу рендеринга после использования love.graphics.push.

function love.draw()
   love.graphics.push()   -- stores the coordinate system
   love.graphics.scale(0.5, 0.5)   -- reduce everything by 50% in both X and Y coordinates
   love.graphics.print("Scaled text", 50, 50)   -- print half-sized text at 25x25
   love.graphics.pop()   -- return to stored coordinated
   love.graphics.print("Normal text", 50, 50)
end

См. также

  • love.graphics
  • love.graphics.push
  • love.graphics.translate
  • love.graphics.rotate
  • love.graphics.scale
  • love.graphics.shear
  • love.graphics.origin


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/love.graphics.pop

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API