Difference between revisions of "love.physics.newPrismaticJoint"

m (Arguments)
(add image)
Line 2: Line 2:
  
 
A prismatic joint constrains two bodies to move relatively to each other on a specified axis. It does not allow for relative rotation. Its definition and operation are similar to a [[RevoluteJoint| revolute]] joint, but with translation and force substituted for angle and torque.
 
A prismatic joint constrains two bodies to move relatively to each other on a specified axis. It does not allow for relative rotation. Its definition and operation are similar to a [[RevoluteJoint| revolute]] joint, but with translation and force substituted for angle and torque.
 +
 +
[[File:physicsJointPrismatic.png]]
  
 
== Function ==
 
== Function ==

Revision as of 19:23, 28 May 2016

Creates a PrismaticJoint between two bodies.

A prismatic joint constrains two bodies to move relatively to each other on a specified axis. It does not allow for relative rotation. Its definition and operation are similar to a revolute joint, but with translation and force substituted for angle and torque.

physicsJointPrismatic.png

Function

Available since LÖVE 0.8.0
These variants are not supported in earlier versions.

Synopsis

joint = love.physics.newPrismaticJoint( body1, body2, x, y, ax, ay, collideConnected )

Arguments

Body body1
The first body to connect with a prismatic joint.
Body body2
The second body to connect with a prismatic joint.
number x
The x coordinate of the anchor point.
number y
The y coordinate of the anchor point.
number ax
The x coordinate of the axis vector.
number ay
The y coordinate of the axis vector.
boolean collideConnected (false)
Specifies whether the two bodies should collide with each other.

Returns

PrismaticJoint joint
The new prismatic joint.

Function

Synopsis

joint = love.physics.newPrismaticJoint( body1, body2, x1, y1, x2, y2, ax, ay, collideConnected )

Arguments

Body body1
The first body to connect with a prismatic joint.
Body body2
The second body to connect with a prismatic joint.
number x1
The x coordinate of the first anchor point.
number y1
The y coordinate of the first anchor point.
number x2
The x coordinate of the second anchor point.
number y2
The y coordinate of the second anchor point.
number ax
The x coordinate of the axis unit vector.
number ay
The y coordinate of the axis unit vector.
boolean collideConnected (false)
Specifies whether the two bodies should collide with each other.

Returns

PrismaticJoint joint
The new prismatic joint.

Function

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

Synopsis

joint = love.physics.newPrismaticJoint( body1, body2, x, y, ax, ay )

Arguments

Body body1
The first body to connect with a prismatic joint.
Body body2
The second body to connect with a prismatic joint.
number x
The x coordinate of the anchor point.
number y
The y coordinate of the anchor point.
number ax
The x coordinate of the axis unit vector.
number ay
The y coordinate of the axis unit vector.

Returns

PrismaticJoint joint
The new prismatic joint.


See Also


Other Languages