как получить продолжительность клика при указателе вниз PhaserJs 3

Я хочу получать информацию о продолжительности в реальном времени, пока пользователь нажимает на спрайт с событием на указатель вниз.

Как я вижу из примеров PhaserJs v2, вы можете сделать это таким образом game.input.activePointer.duration

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

sprite.on('pointerdown', e => {
        console.log(game.input.activePointer.duration);
});

Этот код в PhaserJs 3 возвращает значение undefined. Я хочу рассчитать время, в течение которого пользователь нажимает на событие pointerdown, а не на pointerup.


person Eleftherios    schedule 16.12.2018    source источник
comment
Думаю, что нашел возможное решение. Я могу получить время со сцены и вычислить его с помощью downTime из activePointer. Итак, мой код в обновлении функции будет выполнять это обновление функции (время, дельта) {console.log (время - window.game.input.activePointer.downTime); }   -  person Eleftherios    schedule 16.12.2018
comment
Нет, это не дубликат   -  person Eleftherios    schedule 17.12.2018