Показать сообщение отдельно
  #3 (permalink)  
Старый 06.03.2021, 22:27
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,743

С картинками так
async function totalUpdate() {
    setGamesForRoll();
    await setImagesForRoll();
    drawWhell()
}

async function setImagesForRoll() {
	let imload = []; // массив обещаний
    for (let i = 0; i < rollConfig.sections; i++){
		sections[i] = games[i].name;
		img[i] = new Image();
		img[i].src = games[i].imagesrc +'?rand=' + Math.random();
		img[i].style.width = '100px';
		img[i].style.height = '100px';
		imload.push(img[i].decode())
	}
	await Promise.all(imload)  // ждем, когда все загрузится
}
Ответить с цитированием