Как мне измерить скорость удара?

m разработка игры, в которой сила свайпа будет использоваться в качестве переменной пользовательского ввода.

Я прочитал из документации, что для события touchesEnded я могу получить массив allTouches, который представляет собой список пользовательских прикосновений, собранных из touchesBegan. Из этого я планирую получить последние два касания, чтобы получить направление удара. Я также получу временной интервал между касаниями Beg и touchesEnded, из которого я получу скорость пролистывания. Я буду использовать направление и скорость, чтобы рассчитать силу удара.

Что я'Я хотел бы знать, есть ли лучший способ сделать это? Это уже инкапсулировано в вызове библиотеки где-нибудь?

Спасибо заранее. Я

Ответы на вопрос(4)

Ваш ответ на вопрос