Body:applyForce (Français)
Applique une force à un corps.
Une force pousse un corps dans une direction. Un corps dont la masse est plus importe réagira moins. La réaction dépend également du temps pendant lequel la force est appliquée : Comme la force agît continuellement pendant le pas de temps complet, un pas de temps court ne poussera le corps que pour un court instant. Ces types de forces sont mieux utilisés lorsqu'ils le sont pendant plusieurs pas de temps, afin de donnée une poussée continue à un corps (comme la gravité). Pour une simple poussée, indépendant du pas de temps, il vaut mieux utiliser Body:applyLinearImpulse.
Si la position à appliquer à la force n'est pas donnée, elle agira sur le centre de masse du corps. La partie de la force n'étant pas dirigée vers le centre de masse, provoquera une rotation du corps (et dépend de l'inertie à la rotation).
Il faut noter que les composants et position de la force doivent être fournit dans les coordonnées du monde.
Contents
Fonction
Disponible depuis LÖVE 0.8.0 |
Ce-tte variant n'est pas supporté-e par des versions plus anciennes. |
Synopsis
Body:applyForce( fx, fy )
Arguments
number (Français) fx
- Composante x de la force à appliquer au centre de la masse.
number (Français) fy
- Composante y de la force à appliquer au centre de la masse.
Retourne
Rien.
Fonction
Synopsis
Body:applyForce( fx, fy, x, y )
Arguments
number (Français) fx
- Composante x de la force à appliquer.
number (Français) fy
- Composante y de la force à appliquer.
number (Français) x
- Position x à laquelle appliquer la force.
number (Français) y
- Position y à laquelle appliquer la force.
Retourne
Rien.
Voir également
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info