Je ne sais pas ce que vous entendez par "obtenir la gravité"; votre question n'est pas claire. Je suppose que si on peut détecter lorsque le bloc est terminé, on peut utiliser la formule suivante:
s (t) = ut + 1/2AT
Où s
est la distance à l'instant t
, u
est la vitesse initiale (qui dans votre cas serait nul), et a
est l'accélération (sur Terre c'est 9.8m/s). Essentiellement, vous ajusteriez la position supérieure de votre objet en fonction de la valeur obtenue à l'instant t
(donc original top position of object + s(t)
). J'imagine que vous utiliseriez une sorte de boucle d'animation. Peut-être un setInterval
. Peut-être que d'autres personnes ayant plus d'expérience dans l'animation Javascript peuvent s'interroger sur la meilleure façon de l'implémenter. Cependant, ce serait la formule que vous utiliseriez pour déterminer où se trouve l'objet à l'instant t
, s'il tombe.
Vous feriez mieux de coller du code que de donner l'occasion aux pirates de télécharger votre fi les et recherchez là vous ne savez pas où. –
@OP De quoi parlez-vous? –
J'ai besoin d'un moyen d'ajouter de la gravité à mon jeu, je ne sais pas comment! – Macmee