love.physics.newBody (Deutsch)

Erstellt einen neuen Körper.

Es gibt drei Arten von Körpern:

  • Statische Körper bewegen sich nicht, haben eine unendliche Masse und können zum Beispiel für Level-Begrenzungen verwendet werden.
  • Dynamische Körper sind die Hauptakteure einer Simulation. Sie kollidieren mit allen anderen Körpern.
  • Kinematische Körper reagieren nicht auf Kräfte und kollidieren nur mit dynamischen Körpern.

Die Masse eines Körpers wird berechnet, wenn eine Befestigung hinzugefügt oder entfernt wird, kann jedoch auch jederzeit durch Body:setMass oder Body:resetMassData verändert werden.

Funktion

Available since LÖVE 0.8.0
This variant is not supported in earlier versions.

Übersicht

body = love.physics.newBody( world, x, y, type )

Argumente

World (Deutsch) world
Die Welt in der der Körper erstellt werden soll.
number (Deutsch) x (0)
Die x-Position des Körpers.
number (Deutsch) y (0)
Die y-Position des Körpers.
BodyType (Deutsch) type ("static")
Der Typ des Körpers.

Rückgabewerte

Body (Deutsch) body
Ein neuer Körper.

Funktion

Removed in LÖVE 0.8.0
This variant is not supported in that and later versions.

Übersicht

body = love.physics.newBody( world, x, y, m, i )

Argumente

World (Deutsch) world
Die Welt in der der Körper erstellt werden soll.
number (Deutsch) x (0)
Die x-Position des Körpers.
number (Deutsch) y (0)
Die y-Position des Körpers.
number (Deutsch) m (0)
Die Masse des Körpers.
number (Deutsch) i (0)
Das Massenträgheitsmoment des Körpers.

Rückgabewerte

Body (Deutsch) body
Ein neuer Körper.

Siehe auch


Andere Sprachen