From Multi Theft Auto: Wiki

Returns offset position and rotation of child shape. Sometimes return number is slightly different than input!


float float float float float float physicsGetChildShapeOffsets(physics-shape compoundShape, int index)

Required Arguments

  • compoundShape: Must be compound shape
  • index: Index of child. Starts from 1.


Returns offset position ( x,y,z ) and rotation (rx,ry,rz) of child shape. False otherwise


local compound = physicsCreateShape(physics, "compound")
local capsule = physicsCreateShape(physics, "capsule", 1, 1)
physicsAddChildShape(compound, capsule,1,2,3,4,5,6)
x,y,z,rx,ry,rz = physicsGetChildShapeOffsets(compound, 1)
outputChatBox("Offset of first shape: ".. string.format("%.2f,%.2f,%.2f,%.2f,%.2f,%.2f", x,y,z,rx,ry,rz))

See Also