physics_world_update_speed(speed)
| Argument | La description |
|---|---|
| speed | le nombre de fois par seconde que le système de physique met à jour |
Retours: N / A
GameMaker Studio 2 met à jour les éléments en fonction de la vitesse de la pièce, de sorte que si vous le définissez sur, par exemple, 30, GameMaker Studio 2 exécutera 30 étapes en une seconde. Cependant, pour les fonctions physiques qui peuvent ne pas suffire et vous pouvez vouloir que les choses soient mises à jour à une vitesse légèrement plus rapide pour augmenter la stabilité ou la précision. Pour ce faire, nous utilisons la fonction physics_world_update_speed qui définit la vitesse de mise à jour pour le système physique indépendamment de la vitesse de la pièce. Cela signifie que vous pouvez avoir une vitesse de pièce de 30, mais réglez la physique à 60, doublant ainsi la vitesse à laquelle le système de physique met à jour et effectue ses calculs par rapport à la vitesse à laquelle l'étape est mise à jour.
Remarque: vous ne pouvez pas définir ce paramètre à une vitesse inférieure à la vitesse de la pièce, mais les mises à jour futures peuvent changer cela.
physics_world_update_speed(room_speed * 2);
Le code ci-dessus définit la vitesse de mise à jour du système physique comme étant le double de la vitesse de la pièce.