@woosh/meep-engine
Version:
Pure JavaScript game engine. Fully featured and production ready.
21 lines (15 loc) • 516 B
JavaScript
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);
}
},{});
}
}