Body:applyForce (Deutsch)
Überträgt eine Kraft auf einen Körper.
Eine Kraft schiebt einen Körper in eine Richtung. Ein Körper mit einer größeren Masse wird weniger beeinflusst, als ein Körper mit geringer Masse.
Da die Kraft kontinuierlich angewendet wird, ist die Stärke der Reaktion von der Dauer der Kraftanwendung abhängig. Body:applyForce sollte daher benutzt werden, wenn eine Kraft für eine längere Zeit auf einen Körper übertragen werden soll. Für einen einzelnen, sofortigen Schub sollte stattdessen Body:applyLinearImpulse verwendet werden.
Wenn keine Position angegeben wird, an welcher die Kraft übertragen werden soll, so wird sie auf den Massenmittelpunkt des Körpers übertragen.
Eine Kraft die nicht in Richtung des Massenmittelpunkts übertragen wird, führt dazu, dass der Körper rotiert.
Zu beachten ist, dass die Kraftkomponenten und Positionen in Welt-Koordinaten angegeben werden müssen.
Contents
Funktion
Available since LÖVE 0.8.0 |
This variant is not supported in earlier versions. |
Übersicht
Body:applyForce( fx, fy )
Argumente
number (Deutsch) fx
- Die x-Komponente der Kraft die auf den Massenmittelpunkt übertragen werden soll.
number (Deutsch) fy
- Die y-Komponente der Kraft die auf den Massenmittelpunkt übertragen werden soll.
Rückgabewerte
Keine.
Funktion
Übersicht
Body:applyForce( fx, fy, x, y )
Argumente
number (Deutsch) fx
- Die x-Komponente der Kraft die übertragen werden soll.
number (Deutsch) fy
- Die y-Komponente der Kraft die übertragen werden soll.
number (Deutsch) x
- Die x-Position an welcher die Kraft übertragen werden soll.
number (Deutsch) y
- Die y-Position an welcher die Kraft übertragen werden soll.
Rückgabewerte
Keine.
Siehe auch
Andere Sprachen
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