@TrotorNo
Я какой-то

Как мне сделать текст в игре, и подключить .json(чтобы использовался из файла). И еще сделать использование «islineending»."LyricDuration"?

5f78a616b61fd139117492.png

Всем привет. Помогите мне сделать вот так
И подключить к var lyrics .json

У меня есть такой скрипт :
if(songg == 1){
      var audio = new Audio();
audio.src = "(Это типа аудио, ссылке в игре есть)";
audio.play()
var lirycs = [  
{
    "time": 31610,
    "duration": 230,
    "text": "Bié zà ",
    "isLineEnding": 1
  },
  {
    "time": 35302,
    "duration": 230,
    "text": "Yī",
    "isLineEnding": 1
  },
  }];
var next_text = lirycs.shift();
var checker = setInterval(function(){
    if(next_text.time<audio.currentTime*900){

  document.getElementById('lyrics').innerHTML = next_text.text ;


        next_text = lirycs.shift();
    }
    if(audio.ended)clearInterval(checker);
}); 
}
}
И еще "LyricDuration":"-1000(1000)"

Чтобы это тоже работало

Помогите мне сделать еще так, чтобы когда тайм доходит там, где "lyrics" "islineending":0
Тогда лирика должна переходить в новый ряд. Типа с начала первого слова. Ибо когда я так выставляю, то у меня не работает так, а остается как было
  • Вопрос задан
  • 39 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы