Aison
@Aison

Как найти где происходит отрисовка лого в этом примере на canvas'е?

Ребят, есть страница многорпопулярной игры, мне нужно найти как там происходит отрисовка лого, я вроде нашёл файл отвечающий за это и там есть лого images/main_title.a478ae9c.png но нет, не то. Оно как-то под язык подставляет. Сам canvas лежит тут https://webstatic-sea.hoyoverse.com/ys/event/e2022... тут и пути к картинкам для этой отрисовки.

Сама страница: https://webstatic-sea.hoyoverse.com/ys/event/e2022...

Не сразу полез задавать вопрос, потратил кучу времени, но уже никак. Не силён в js
  • Вопрос задан
  • 99 просмотров
Пригласить эксперта
Ответы на вопрос 1
Eugevin
@Eugevin
22 года, frontend как смысл жизни
А зачем нужна отрисовка именно этого лого? Там все минифицировано и оптимизировано вебпаком, поэтому в коде что-то искать сложно и, считаю, не нужно.

Есть несколько алгоритмов для такой обрисовки логотипа. Можно экспортнуть png картинку, которую вы нашли, в base64 и дальше рисовать на канвасе (так, я думаю, на сайте Михуе и используется). Можно рисовать SVG через canvas. Можно рисовать с нуля прямо на канвасе.

* Много способов - обычно используют метод с base64. В целом гугл и ютуб дадут огромное множество туторов по тому как это делать быстро и правильно - найти инфу не сложно)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы