Я не знаю, что вы подразумеваете под «получить гравитацию»; ваш вопрос неясен. Я полагаю, что если вы можете обнаружить, когда блок закончен, можно использовать следующую формулу:
S (T) = щ + 1/2at
Где s
расстояние в момент времени t
, u
- начальная скорость (которая в вашем случае будет равна нулю), а a
- это ускорение (на Земле это 9,8 м/с). По существу, вы будете корректировать верхнюю позицию своего объекта на основе значения, которое вы получаете в момент времени t
(так original top position of object + s(t)
). Я бы предположил, что вы будете использовать какой-то цикл анимации. Возможно, setInterval
. Возможно, другие, имеющие больше опыта в анимации Javascript, могут перехватить лучший способ реализовать это. Однако это будет формула, которую вы будете использовать, чтобы выяснить, где объект находится в момент t
, если он падает.
Вам лучше вставить код, чем дать хакерам возможность загрузить свой фид les и поиск там вы не знаете где. –
@OP О чем ты говоришь? –
Мне нужен способ добавить гравитацию в мою игру, я не знаю, как это сделать! – Macmee