Я создал эскиз p5.js, из которого теперь хочу сделать модуль npm.В эскизе я загружаю некоторые локальные шрифты из локального пути, например так:
this.font = this.p.loadFont("assets/myfont.ttf");
(p
- это экземпляр p5, я создаю свой эскиз в режиме экземпляра, и я такжеиспользуя TypeScript для всего эскиза).
Это работает, за исключением того, что, когда я превращаю эскиз в модуль и использую его из другого приложения, этот вызов loadFont
выполняется относительно текущего URL,таким образом вызывая ошибку 404.
Насколько я могу судить, loadFont
принимает только путь к файлу, поэтому мне кажется, что нет никакой возможности загрузить файлы ttf
через веб-пакет и передать их в p5, я прав?
Как мне загрузить эти файлы, тогда?