Difference between revisions of "love.physics (日本語)"

(Created page with "現実的な方法で二次元の剛体物理学の模擬を行えるようにします。 このモジュールは [http://www.box2d.org/ Box2D] に基づいており、こ...")
 
m
Line 2: Line 2:
 
このモジュールは [http://www.box2d.org/ Box2D] に基づいており、この API は [http://www.box2d.org/manual.pdf Box2D 2.3.0 API] と可能な限り厳密に対応しています。
 
このモジュールは [http://www.box2d.org/ Box2D] に基づいており、この API は [http://www.box2d.org/manual.pdf Box2D 2.3.0 API] と可能な限り厳密に対応しています。
  
{{notice|love.physics は軽量ではなく、そうたやすく簡単に使うことはできません。それは困難な仕事のために設計された製鉄プレス機械である10トン級エアードロップハンマーのようなものです(えー…重量…上げ?)。
+
{{notice|love.physics は軽量ではなく、そうたやすく簡単に使うことはできません。それは困難な仕事のために設計された製鉄プレス機械である10トン級エアードロップハンマーのようなものです(えー……重量……上げ?)。
 
ブロックなどの障害物の上へキャラクタの跳躍をさせて、そして次に移動させようとしている初歩の段階であれば、ここは未だ参照しないでください。}}
 
ブロックなどの障害物の上へキャラクタの跳躍をさせて、そして次に移動させようとしている初歩の段階であれば、ここは未だ参照しないでください。}}
  

Revision as of 04:26, 4 November 2016

現実的な方法で二次元の剛体物理学の模擬を行えるようにします。 このモジュールは Box2D に基づいており、この API は Box2D 2.3.0 API と可能な限り厳密に対応しています。

O.png love.physics は軽量ではなく、そうたやすく簡単に使うことはできません。それは困難な仕事のために設計された製鉄プレス機械である10トン級エアードロップハンマーのようなものです(えー……重量……上げ?)。

ブロックなどの障害物の上へキャラクタの跳躍をさせて、そして次に移動させようとしている初歩の段階であれば、ここは未だ参照しないでください。

 


Body (日本語) 物体は速度と位置を持つオブジェクトです。
Contact (日本語) 接点は世界において作成されたオブジェクトの衝突を管理します。
Fixture (日本語) Fixture (取付具) は物体へ形状を取り付けます。
Joint (日本語) 独自の方法で相互作用を行うために複数の物体と接触します。
Shape (日本語) Shapes は質量の制御および衝突を制御するためのオブジェクトです。
World (日本語) 世界は物体および関節を全て内包するオブジェクトです。

関数

love.physics.getDistance (日本語) 二つの取付具およびそれらの距離間で最も近接している二つの地点を返します。 Added since 0.8.0
love.physics.getMeter (日本語) メートル尺度係数を返します。 Added since 0.8.0
love.physics.newBody (日本語) 物体の新規作成を行います。
love.physics.newChainShape (日本語) ChainShape の新規作成。 Added since 0.8.0
love.physics.newCircleShape (日本語) CircleShape の新規作成。
love.physics.newDistanceJoint (日本語) 二つの物体間に対して DistanceJoint を作成します。
love.physics.newEdgeShape (日本語) EdgeShape の新規作成を行います。 Added since 0.8.0
love.physics.newFixture (日本語) 物体へ Fixture を作成して取り付けます。 Added since 0.8.0
love.physics.newFrictionJoint (日本語) FrictionJoint は物体に摩擦を適用します。 Added since 0.8.0
love.physics.newGearJoint (日本語) 二つの関節を接続するために GearJoint を作成します。
love.physics.newMotorJoint (日本語) 相対運動を制御するために二つの物体間に関節を作成します。 Added since 0.9.0
love.physics.newMouseJoint (日本語) 物体およびマウス間の関節を作成します。
love.physics.newPolygonShape (日本語) PolygonShape の新規作成。
love.physics.newPrismaticJoint (日本語) 二つの物体間に対して PrismaticJoint を作成します。
love.physics.newPulleyJoint (日本語) 基礎と二つの物体を互いに接続するために PulleyJoint を作成します。
love.physics.newRectangleShape (日本語) 長方形の PolygonShape を作成するための速記法です。
love.physics.newRevoluteJoint (日本語) 二つの物体間で車軸関節を作成します。
love.physics.newRopeJoint (日本語) 二つの物体間における関節を作成します。 Added since 0.8.0
love.physics.newWeldJoint (日本語) WeldJoint は二つの物体を接着します。 Added since 0.8.0
love.physics.newWheelJoint (日本語) 車輪関節を作成します。 Added since 0.8.0
love.physics.newWorld (日本語) 世界の新規作成。
love.physics.setMeter (日本語) メートル尺度係数を設定します。 Added since 0.8.0

列挙型

BodyType (日本語) Body の種類。
JointType (日本語) 様々な関節の種類。
ShapeType (日本語) Shape:getType により返される様々な形状の種類です。

関連



そのほかの言語