physics_fixture_set_angular_damping(fixture, damping)
| Argument | La description |
|---|---|
| fixture | l'index de l'appareil |
| damping | l'amortissement angulaire de l'appareil, généralement entre 0 et 1 |
Retours: N / A
Si vous pensez à un objet en rotation dans le «monde réel», à moins d'avoir un moteur ou dans l'espace, il ralentit avec le temps en raison de l'influence des forces externes (comme le frottement avec l'air). Nous pouvons utiliser la fonction physics_fixture_set_angular_damping() dans GameMaker Studio 2 pour simuler cet effet et réduire la vitesse de rotation des instances dans le monde physique, car, sans lui, aucune instance en rotation continuerait à tourner infiniment. Les paramètres d'amortissement doivent être compris entre 0 et l'infini, 0 signifiant pas d'amortissement et infini signifiant amortissement complet. Normalement, vous utiliserez une valeur d'amortissement comprise entre 0 et 1, mais vous pouvez utiliser n'importe quelle valeur non négative si nécessaire.
physics_fixture_set_angular_damping(fix_Ball, 0.1);
Le code ci-dessus va régler l'amortissement angulaire de l'appareil indexé dans "fix_ball" à 0.1.