mirror of
https://github.com/galacean/engine.git
synced 2026-06-22 21:25:09 +08:00
12 lines
322 B
TypeScript
12 lines
322 B
TypeScript
import { resourceLoader, Loader, AssetPromise, AssetType, LoadItem } from "@galacean/engine-core";
|
|
|
|
@resourceLoader(AssetType.JSON, ["json"], false)
|
|
class JSONLoader extends Loader<string> {
|
|
load(item: LoadItem): AssetPromise<string> {
|
|
return this.request(item.url, {
|
|
...item,
|
|
type: "json"
|
|
});
|
|
}
|
|
}
|