Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
WorldBoundaryShape2D
Hérite de : Shape2D < Resource < RefCounted < Object
Une forme de limite de monde 2D (demi-plan) utilisée pour les collisions physiques.
Description
Une forme de limite de monde 2D, destinée à être utilisée pour la physique. WorldBoundaryShape2D fonctionne comme une ligne droite infinie qui force tous les corps physiques à rester au-dessus d'elle. La normale de la ligne détermine quelle direction est considérée comme "au-dessus" et dans l'éditeur, la ligne plus petite au-dessus représente cette direction. Elle peut par exemple être utilisée pour des sols plats infinis.
Propriétés
|
||
|
Descriptions des propriétés
La distance entre l'origine et la ligne, exprimée en termes de normal (selon sa direction et sa longueur). La distance absolue réelle de l'origine vers la ligne peut être calculée avec abs(distance) / normal.length().
Dans l'équation scalaire de la ligne ax + by = d, c'est d, tandis que les coordonnées (a, b) sont représentées par la propriété normal.
Vector2 normal = Vector2(0, -1) 🔗
La normale de la ligne, généralement un vecteur unitaire. Sa direction indique le demi-plan n'entrant pas en collision. Peut être de n'importe quelle longueur sauf zéro. Vaut par défaut Vector2.UP.