Тело:applyImpulse
Удалено в LÖVE 0.8.0
Оно было переименовано в Body:applyLinearImpulse.
Применяет импульс к телу. Это приводит к однократному мгновенному изменению импульса тела.
Импульс толкает тело в определенном направлении. Тело с большей массой будет реагировать меньше. Реакция не зависит от шага времени и эквивалентна непрерывному применению силы в течение 1 секунды. Импульсы лучше всего использовать для однократного толчка тела. Для непрерывного толчка тела лучше использовать Body:applyForce.
Если положение для применения импульса не указано, он будет действовать в центре масс тела. Часть импульса, не направленная в центр масс, заставит тело вращаться (и зависит от момента инерции).
Обратите внимание, что компоненты импульса и положение должны быть заданы в мировых координатах.
Функция
Синопсис
Body:applyImpulse( ix, iy, x, y )
Аргументы
number ix- Компонента импульса по оси x.
number iy- Компонента импульса по оси y.
number x- Положение по оси x для применения импульса.
number y- Положение по оси y для применения импульса.
Возвращаемое значение
Ничего.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Body:applyImpulse