Gravity_direction est l'une des propriétés "intégrées" toutes les instances ont et peuvent être utilisées pour définir la direction du mouvement lorsque les instances gravity est supérieur à 0. Notez que les directions dans GameMaker Studio 2 sont généralement calculées comme 0 ° étant correct, 90 ° étant haut, 180 ° étant à gauche et 270 ° étant vers le bas.
gravity_direction;
Real
if place_meeting(x, y, obj_switch)
{
gravity_direction += 180;
}
Le code ci-dessus changera le gravity_direction si l'objet joueur rencontre une instance de "obj_switch".