RevoluteJoint (日本語)

二つの物体にて共有される地点を中心として回転できるようにします。

physicsJointRevolute.png

コンストラクタ

love.physics.newRevoluteJoint (日本語) 二つの物体間で車軸関節を作成します。

関数

Joint:destroy (日本語) 関節を明示的に破棄します。
Joint:getAnchors (日本語) 関節における錨(固定具)の地点を取得します。
Joint:getBodies (日本語) 関節が取り付けられている物体を返します。 Added since 0.9.2
Joint:getCollideConnected (日本語) 接続されている物体が衝突するかどうか取得します。
Joint:getReactionForce (日本語) 第二物体においての反作用力を返します。
Joint:getReactionTorque (日本語) 第二物体においての反作用力矩(トルク)を返します。
Joint:getType (日本語) 関節の種類を文字列表現で取得します。
Joint:getUserData (日本語) この関節へ関連付けられた Lua の値を返します。 Added since 0.9.2
Joint:isDestroyed (日本語) 関節が破棄されたかどうかを取得します。 Added since 0.9.2
Joint:setCollideConnected (日本語) 接続されている物体が互いに衝突するかどうか設定します。 Removed in 0.8.0
Joint:setUserData (日本語) 関節へ Lua の値を関連付けます。 Added since 0.9.2
RevoluteJoint:areLimitsEnabled (日本語) 制限が有効かどうか確認します。 Added since 11.0
RevoluteJoint:enableLimit (日本語) 関節の制限を有効・無効にします。 Added since 0.8.0 Removed in 0.9.0
RevoluteJoint:enableMotor (日本語) 関節の発動機において開始および停止をします。 Added since 0.8.0 Removed in 0.9.0
RevoluteJoint:getJointAngle (日本語) 関節の現在角度を取得します。
RevoluteJoint:getJointSpeed (日本語) 現在の関節における速度角を取得します。
RevoluteJoint:getLimits (日本語) 関節の制限を取得します。
RevoluteJoint:getLowerLimit (日本語) 下限を取得します。
RevoluteJoint:getMaxMotorTorque (日本語) 発動機の最大力矩を返します。
RevoluteJoint:getMotorSpeed (日本語) 発動機の速度を取得します。
RevoluteJoint:getMotorTorque (日本語) 発動機の現在力矩を返します。
RevoluteJoint:getUpperLimit (日本語) 上限を取得します。
RevoluteJoint:hasLimitsEnabled (日本語) 制限が有効かどうか確認します。 Added since 0.9.0
RevoluteJoint:isLimitsEnabled (日本語) 制限が有効かどうか確認します。 Removed in 0.9.0
RevoluteJoint:isMotorEnabled (日本語) 発動機が作動しているか確認します。
RevoluteJoint:setLimits (日本語) 制限を設定します。
RevoluteJoint:setLimitsEnabled (日本語) 関節の制限を有効・無効にします。 Added since 0.9.0
RevoluteJoint:setLowerLimit (日本語) 下限を設定します。
RevoluteJoint:setMaxMotorTorque (日本語) 発動機の最大力矩を設定します。
RevoluteJoint:setMotorEnabled (日本語) 関節の発動機において開始および停止をします。 Added since 0.9.0
RevoluteJoint:setMotorSpeed (日本語) 発動機の速度を設定します。

上位型

関連


そのほかの言語