phy_rotation;
Retours: Real
Cette variable peut être utilisée pour obtenir (ou pour définir) l'angle du fixture des instances en degrés, similaire à la définition ou à l'obtention du image_angle. Notez cependant que dans le monde de la physique, les rotations sont calculées à l' opposé du monde de jeu GameMaker Studio 2, ce qui signifie que les fonctions vectorielles comme point_direction devrait avoir là des valeurs de retour modifiées (simplement rendre positif à négatif devrait résoudre cela).
if phy_speed_x > 0 || phy_speed_y > 0
{
phy_rotation += sqrt(sqr(phy_speed_x) +
sqr(phy_speed_y)) /10;
}
Le code ci-dessus vérifie la vitesse linéaire et si l'un des vecteurs n'est pas 0, il calcule alors la vitesse réelle et l'utilise pour régler la rotation.