Spec-Zone.ru › LÖVE

Фигура:setFilterData

Удалено в LÖVE 0.8.0
Эта функция не поддерживается в этой и более поздних версиях.

Устанавливает данные фильтра для фигуры. Информация скопирована с box2d.org:

Фильтрация столкновений — это система для предотвращения столкновений между фигурами. Например, предположим, что вы создаёте персонажа, который едет на велосипеде. Вы хотите, чтобы велосипед сталкивался с поверхностью и персонаж сталкивался с поверхностью, но не хотите, чтобы персонаж сталкивался с велосипедом (потому что они должны перекрываться). Box2D поддерживает такую фильтрацию столкновений с помощью категорий и групп.

Подробнее об этом в документации Box2D.

Функция

Синопсис

Shape:setFilterData( categoryBits, maskBits, groupIndex )

Аргументы

number categoryBits
16-битовое целое число, представляющее принадлежность к категории.
number maskBits
16-битовое целое число, представляющее замаскированные категории.
number groupIndex
Целое число, представляющее индекс группы.

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

Ничего.

См. также

  • Фигура


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

Spec-Zone.ru

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