Joint

父元素 用户数据
physics.*
修订 版本 2024.3703
关键字 物理、关节
另请参见 物理关节 (指南)
physics.newJoint()

概述

关节可用于从多个刚体组装复杂的物理对象。例如,关节可用于连接布娃娃模型的肢体,将车辆的车轮连接到车身,创建移动电梯平台,等等。所有关节都是使用 physics.newJoint() 构造器创建的。

有关每种关节类型的设置和配置的详细信息,请参阅 物理关节 指南。

属性

共享

joint.isActive

joint.isCollideConnected

joint.reactionTorque

距离关节

distanceJoint.dampingRatio

distanceJoint.frequency

distanceJoint.length

摩擦关节

frictionJoint.maxForce

frictionJoint.maxTorque

齿轮关节

gearJoint.joint1

gearJoint.joint2

gearJoint.ratio

活塞关节

pistonJoint.isLimitEnabled

pistonJoint.isMotorEnabled

pistonJoint.jointSpeed

pistonJoint.jointTranslation

pistonJoint.maxMotorForce

pistonJoint.motorSpeed

pistonJoint.motorForce

pistonJoint.referenceAngle

枢轴关节

pivotJoint.isLimitEnabled

pivotJoint.isMotorEnabled

pivotJoint.jointAngle

pivotJoint.jointSpeed

pivotJoint.maxMotorTorque

pivotJoint.motorSpeed

pivotJoint.motorTorque

pivotJoint.referenceAngle

滑轮关节

pulleyJoint.length1

pulleyJoint.length2

pulleyJoint.ratio

接触关节

touchJoint.dampingRatio

touchJoint.frequency

touchJoint.maxForce

车轮关节

wheelJoint.jointSpeed

wheelJoint.jointTranslation

wheelJoint.springDampingRatio

wheelJoint.springFrequency

焊接关节

weldJoint.dampingRatio

weldJoint.frequency

weldJoint.referenceAngle

绳索关节

ropeJoint.limitState

ropeJoint.maxLength

方法

(继承 用户数据 中的方法)

共享

joint:getAnchorA()

joint:getAnchorB()

joint:getLocalAnchorA()

joint:getLocalAnchorB()

joint:getReactionForce()

joint:removeSelf()

接触关节

touchJoint:getTarget()

touchJoint:setTarget()

活塞关节

pistonJoint:getLimits()

pistonJoint:getLocalAxisA()

pistonJoint:setLimits()

枢轴关节

pivotJoint:getRotationLimits()

pivotJoint:setRotationLimits()

滑轮关节

pulleyJoint:getGroundAnchorA()

pulleyJoint:getGroundAnchorB()

车轮关节

wheelJoint:getLocalAxisA()