mirror of
https://github.com/galacean/engine.git
synced 2026-07-02 22:24:20 +08:00
13 lines
403 B
TypeScript
13 lines
403 B
TypeScript
import { resourceLoader, Loader, AssetPromise, AssetType, LoadItem, ResourceManager } from "@galacean/engine-core";
|
|
|
|
@resourceLoader(AssetType.JSON, ["json"], false)
|
|
class JSONLoader extends Loader<string> {
|
|
load(item: LoadItem, resourceManager: ResourceManager): AssetPromise<string> {
|
|
// @ts-ignore
|
|
return resourceManager._request(item.url, {
|
|
...item,
|
|
type: "json"
|
|
});
|
|
}
|
|
}
|