UNPKG

@woosh/meep-engine

Version:

Pure JavaScript game engine. Fully featured and production ready.

21 lines (15 loc) 516 B
import { load } from "opentype.js"; import { AssetLoader } from "../../engine/asset/loaders/AssetLoader.js"; import { FontAsset } from "./FontAsset.js"; export class FontAssetLoader extends AssetLoader { load(scope,path, success, failure, progress) { load(path, function (err, font) { if (err) { failure(err); } else { const asset = new FontAsset(font); success(asset); } },{}); } }