Отображение текстового таймера, который считает секунды в A-кадре - PullRequest
0 голосов
/ 06 сентября 2018

Так что у меня возникли проблемы с включением таймера в мою игру с А-кадром. Я использую компонент и хочу, чтобы он обновлялся каждую секунду, как обычный игровой таймер. Я могу нормально отображать текст, но не могу понять, как измерить игровое время.

<a-text id="score" value="hits" position="-0.2 -0.6 -1" color="red" width="5" anchor="left"></a-text>
$("#score").setAttribute("text","value","hits "+score)

Я обновляю текст партитуры вот так, и это работает, но как получить время с начала игры и использовать его для обновления другого?

1 Ответ

0 голосов
/ 07 сентября 2018

Самый простой способ - через setInterval, например:

var time = 0;
setInterval(() => {
  timeText.setAttribute('text', 'value', `${time} seconds`);
  time++;
}, 1000);
...