Difference between revisions of "love.physics (Русский)"

(Slightly improved russian love.physics page)
Line 1: Line 1:
Можно моделировать 2D физику жесткого тела в реалистической манере. Этот модуль основан на [http://www.box2d.org/ Box2D], и это API соответствует [http://www.box2d.org/manual.html Box2D API], насколько это возможно.
+
Может моделировать реалистичную 2D физику твердого тела. Этот модуль основан на [http://www.box2d.org/ Box2D], и его API соответствует [http://www.box2d.org/manual.html Box2D API], насколько это возможно.
  
 
{{notice|Love.physics не легок, и даже отдаленно не прост в использовании.
 
{{notice|Love.physics не легок, и даже отдаленно не прост в использовании.
  
Если вы просто пытаетесь сделать прыгающего человечка на блоки или заставить его то двигаться вперед, этот раздел не для вас.}}
+
Если вы просто пытаетесь сделать прыгающего по блокам человечка или заставить его двигаться вперед, этот раздел не для вас.}}
 +
 
 +
== Типы ==
 +
{{#ask: [[Category:Types]] [[parent::love.physics]]
 +
| headers=hide
 +
| ?Description
 +
}}
 +
 
 +
== Функции ==
 +
{{#ask: [[Category:Functions]] [[parent::love.physics]]
 +
| headers=hide
 +
| ?Description
 +
}}
 +
[[Category:Modules]]
 +
{{#set:Description=Может моделировать реалистичную 2D физику твердого тела.
 +
}}
 +
== Смотрите также ==
 +
* [[parent::love_(Русский)]]
 +
* [[Tutorial:Physics]]
 +
 
 +
== Другие языки ==
 +
{{i18n|love.physics}}

Revision as of 14:18, 17 December 2010

Может моделировать реалистичную 2D физику твердого тела. Этот модуль основан на Box2D, и его API соответствует Box2D API, насколько это возможно.

O.png Love.physics не легок, и даже отдаленно не прост в использовании.

Если вы просто пытаетесь сделать прыгающего по блокам человечка или заставить его двигаться вперед, этот раздел не для вас.

 


Типы

BodyBodies are objects with velocity and position.
ContactContacts are objects created to manage collisions in worlds.
FixtureFixtures attach shapes to bodies.
JointAttach multiple bodies together to interact in unique ways.
ShapeShapes are objects used to control mass and collisions.
WorldA world is an object that contains all bodies and joints.

Функции

love.physics.getDistanceReturns the two closest points between two fixtures and their distance.
love.physics.getMeterReturns the meter scale factor.
love.physics.newBodyCreates a new body.
love.physics.newChainShapeCreates a new ChainShape.
love.physics.newCircleBodyCreates a new Body with an attached CircleShape.
love.physics.newCircleShapeCreates a new CircleShape.
love.physics.newDistanceJointCreates a DistanceJoint between two bodies.
love.physics.newEdgeShapeCreates a new EdgeShape.
love.physics.newFixtureCreates and attaches a fixture.
love.physics.newFrictionJointA FrictionJoint applies friction to a body.
love.physics.newGearJointCreate a GearJoint connecting two Joints.
love.physics.newMotorJointCreates a joint between two bodies which controls the relative motion between them.
love.physics.newMouseJointCreate a joint between a body and the mouse.
love.physics.newPolygonBodyCreates a new Body with an attached PolygonShape.
love.physics.newPolygonShapeCreates a new PolygonShape.
love.physics.newPrismaticJointCreates a PrismaticJoint between two bodies.
love.physics.newPulleyJointCreates a PulleyJoint to join two bodies to each other and the ground.
love.physics.newRectangleBodyCreates a new Body with an attached rectangle PolygonShape.
love.physics.newRectangleShapeShorthand for creating rectangular PolygonShapes.
love.physics.newRevoluteJointCreates a pivot joint between two bodies.
love.physics.newRopeJointCreates a joint between two bodies that enforces a max distance between them.
love.physics.newWeldJointA WeldJoint essentially glues two bodies together.
love.physics.newWheelJointCreates a wheel joint.
love.physics.newWorldCreates a new World.
love.physics.setMeterSets the meter scale factor.

Смотрите также

Другие языки