Spec-Zone.ru › LÖVE

SpriteBatch:bind

Доступно начиная с LÖVE 0.8.0
Было переименовано из SpriteBatch:lock.

Устарело в LÖVE 0.9.2
Автоматически происходит с этой версии.

Удалено в LÖVE 0.10.0
Используйте SpriteBatch:flush, если это абсолютно необходимо.


Связывает SpriteBatch с памятью для более эффективного обновления.

Связывание SpriteBatch перед обновлением его содержимого может улучшить производительность, так как это не отправляет каждое обновление на графический процессор по отдельности. Не забудьте отвязать SpriteBatch, иначе обновления не отобразятся.

Функция

Синопсис

SpriteBatch:bind( )

Аргументы

Нет.

Возвращаемое значение

Ничего.

Примеры

Обновление SpriteBatch с привязкой

function update_spritebatch(spritebatch)
	spritebatch:bind()
 
	for i = 1, 100 do
		add_tile(spritebatch)
	end
 
	spritebatch:unbind()
end

См. также

  • SpriteBatch
  • SpriteBatch:unbind

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

Spec-Zone.ru

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