Как загрузить шрифт в p5.js, используемый в качестве библиотеки, созданной с помощью веб-пакета? - PullRequest
0 голосов
/ 10 апреля 2019

Я создал эскиз p5.js, из которого теперь хочу сделать модуль npm.В эскизе я загружаю некоторые локальные шрифты из локального пути, например так:

this.font = this.p.loadFont("assets/myfont.ttf");

(p - это экземпляр p5, я создаю свой эскиз в режиме экземпляра, и я такжеиспользуя TypeScript для всего эскиза).

Это работает, за исключением того, что, когда я превращаю эскиз в модуль и использую его из другого приложения, этот вызов loadFont выполняется относительно текущего URL,таким образом вызывая ошибку 404.

Насколько я могу судить, loadFont принимает только путь к файлу, поэтому мне кажется, что нет никакой возможности загрузить файлы ttf через веб-пакет и передать их в p5, я прав?

Как мне загрузить эти файлы, тогда?

...