Difference between revisions of "Shape (Français)"
(Created page with "Les ''Shape'' (formes) sont des objets géométriques solides 2D qui gèrent la masse et les collision d'un Body (corps) dans love.physics (Français)|l...") |
(→Supertypes) |
||
(6 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
Les ''Shape'' (formes) sont des objets géométriques solides 2D qui gèrent la masse et les collision d'un [[Body (Français)|Body]] (corps) dans [[love.physics (Français)|love.physics]]. | Les ''Shape'' (formes) sont des objets géométriques solides 2D qui gèrent la masse et les collision d'un [[Body (Français)|Body]] (corps) dans [[love.physics (Français)|love.physics]]. | ||
− | Les Shape sont attachés à un [[Body (Français)|Body]] via un [[Fixture (Français)|Fixture]] (pont | + | Les Shape sont attachés à un [[Body (Français)|Body]] via un [[Fixture (Français)|Fixture]] (pont de fixation immobile). l'objet [[Shape (Français)|Shape]] sont copiés lorsque cela se produit. |
La position de la [[Shape]] est relative à la position du [[Body]] auquel elle est attachée. | La position de la [[Shape]] est relative à la position du [[Body]] auquel elle est attachée. | ||
== Constructeurs == | == Constructeurs == | ||
− | {{#ask: [[Category:Functions]] [[Constructs::Shape]] [[Concept:Current]] | + | {{#ask: [[Category:Functions (Français)]] [[Constructs::Shape (Français)]] [[Concept:Current]] |
| headers=hide | | headers=hide | ||
| default=None. | | default=None. | ||
Line 29: | Line 29: | ||
}} | }} | ||
== Enums == | == Enums == | ||
− | {{#ask: [[Category:Enums]] [[parent::Shape]] [[Concept:Current]] | + | {{#ask: [[Category:Enums (Français)]] [[parent::Shape (Français)]] [[Concept:Current]] |
| headers=hide | | headers=hide | ||
| format=template | | format=template | ||
Line 39: | Line 39: | ||
| ?PrettyRemoved | | ?PrettyRemoved | ||
}} | }} | ||
+ | |||
== Supertypes == | == Supertypes == | ||
− | * [[ | + | * [[parent::Object]] |
+ | |||
== Subtypes == | == Subtypes == | ||
− | {{#ask: [[Category:Types]] [[parent::Shape]] [[Concept:Current]] | + | {{#ask: [[Category:Types (Français)]] [[parent::Shape (Français)]] [[Concept:Current]] |
| headers=hide | | headers=hide | ||
| format=template | | format=template | ||
Line 52: | Line 54: | ||
| ?PrettyRemoved | | ?PrettyRemoved | ||
}} | }} | ||
+ | |||
== Voir également == | == Voir également == | ||
− | * [[parent::love.physics (Français) | + | * [[parent::love.physics (Français)]] |
[[Category:Types (Français)]] | [[Category:Types (Français)]] | ||
− | {{#set:Description=Les [[Shape|Shapes]] sont des objets pour contrôler les masses et les collisions.}} | + | {{#set:Description=Les [[Shape (Français)|Shapes]] sont des objets pour contrôler les masses et les collisions.}} |
{{#set:Since=000}} | {{#set:Since=000}} | ||
== Autres langues == | == Autres langues == | ||
{{i18n|Shape}} | {{i18n|Shape}} |
Latest revision as of 22:13, 16 January 2022
Les Shape (formes) sont des objets géométriques solides 2D qui gèrent la masse et les collision d'un Body (corps) dans love.physics.
Les Shape sont attachés à un Body via un Fixture (pont de fixation immobile). l'objet Shape sont copiés lorsque cela se produit.
La position de la Shape est relative à la position du Body auquel elle est attachée.
Contents
Constructeurs
love.physics.newChainShape (Français) | Crée une nouvelle ChainShape (Français)ChainShape (forme chaînée). | ||
love.physics.newCircleShape (Français) | Crée une nouvelle CircleShape (forme circulaire). | ||
love.physics.newEdgeShape (Français) | Crée une nouvelle EdgeShape (forme de bordure). | ||
love.physics.newPolygonShape (Français) | Crée un nouveau PolygonShape (forme de polygone).. | ||
love.physics.newRectangleShape (Français) | Raccourci pour créer des PolygonShapes rectangulaires |
Fonctions
Object:release | Immediately destroys the object's Lua reference. | 11.0 | |
Object:type | Gets the type of the object as a string. | ||
Object:typeOf | Checks whether an object is of a certain type. | ||
Shape:computeAABB | Returns the points of the bounding box for the transformed shape. | 0.8.0 | |
Shape:computeMass | Computes the mass properties for the shape. | 0.8.0 | |
Shape:destroy | Explicitly destroys the Shape. | 0.8.0 | |
Shape:getBody | Get the body the shape is attached to. | 0.7.0 | 0.8.0 |
Shape:getBoundingBox | Gets the bounding box of the shape. | 0.8.0 | |
Shape:getCategory | Gets the categories this shape is a member of. | 0.8.0 | |
Shape:getCategoryBits | Gets the categories as a 16-bit integer. | 0.8.0 | |
Shape:getChildCount | Returns the number of children the shape has. | 0.8.0 | |
Shape:getData | Get the data set with setData. | 0.8.0 | |
Shape:getDensity | Gets the density of the Shape. | 0.8.0 | |
Shape:getFilterData | Gets the filter data of the Shape. | 0.8.0 | |
Shape:getFriction | Gets the friction of this shape. | 0.8.0 | |
Shape:getMask | Gets which categories this shape should NOT collide with. | 0.8.0 | |
Shape:getRadius | Gets the radius of the shape. | ||
Shape:getRestitution | Gets the restitution of this shape. | 0.8.0 | |
Shape:getType | Gets a string representing the Shape. | ||
Shape:isSensor | Checks whether a Shape is a sensor or not. | 0.8.0 | |
Shape:rayCast | Casts a ray against the shape. | 0.8.0 | |
Shape:setCategory | Sets the categories this shape is a member of. | 0.8.0 | |
Shape:setData | Set data to be passed to the collision callback. | 0.8.0 | |
Shape:setDensity | Sets the density of a Shape. | 0.8.0 | |
Shape:setFilterData | Sets the filter data for a Shape. | 0.8.0 | |
Shape:setFriction | Sets the friction of the shape. | 0.8.0 | |
Shape:setMask | Sets which categories this shape should NOT collide with. | 0.8.0 | |
Shape:setRestitution | Sets the restitution of the shape. | 0.8.0 | |
Shape:setSensor | Sets whether this shape should act as a sensor. | 0.8.0 | |
Shape:testPoint | Checks whether a point lies inside the shape. | ||
Shape:testSegment | Checks whether a line segment intersects a shape. | 0.8.0 |
Enums
ShapeType (Français) | Les différents types de Shapes (formes), telles que retournées par Shape:getType. |
Supertypes
Subtypes
ChainShape (Français) | Une ChainShape (forme chaînée) est constituée de plusieurs segments de droite. | ||
CircleShape (Français) | Circle (Cercle) étend les Shape (formes) en y ajoutant un rayon est une position locale. | ||
EdgeShape (Français) | EdgeShape (forme de bordure) est un segment de droite. | ||
PolygonShape (Français) | Un PolygonShape (forme de polygone) est un polygone convexe comportant jusqu'à 8 côtés. |
Voir également
Autres langues
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info