mirror of
https://github.com/Gongxh0901/kunpolibrary
synced 2025-10-28 09:55:45 +00:00
更新资源加载逻辑
This commit is contained in:
@@ -36,21 +36,22 @@ export class GameEntry extends kunpo.CocosEntry {
|
||||
let paths: KunpoAssets.IAssetConfig[] = [
|
||||
{ path: "ui/manual", type: cc.Asset }, // 手动加载UI基础资源
|
||||
];
|
||||
let loader = new KunpoAssets.AssetLoader("load");
|
||||
loader.start({
|
||||
configs: paths,
|
||||
let loader = new KunpoAssets.AssetLoader("basic");
|
||||
loader.setCallbacks({
|
||||
complete: () => {
|
||||
kunpo.log("load basic 加载成功");
|
||||
fgui.UIPackage.addPackage("ui/manual/Basics");
|
||||
fgui.UIPackage.addPackage("ui/manual/Home");
|
||||
this.loadResources();
|
||||
},
|
||||
fail: (msg: string, err: Error) => {
|
||||
|
||||
fail: (code: number, msg: string) => {
|
||||
kunpo.log("load basic 加载失败:", code, msg);
|
||||
},
|
||||
progress: (percent: number) => {
|
||||
|
||||
kunpo.log("load basic 加载进度:", percent);
|
||||
}
|
||||
});
|
||||
loader.start(paths);
|
||||
}
|
||||
|
||||
/** 2. 加载剩余资源 */
|
||||
@@ -62,19 +63,20 @@ export class GameEntry extends kunpo.CocosEntry {
|
||||
// { path: "texture/6101/spriteFrame", type: cc.SpriteFrame, isFile: true },
|
||||
// { path: "pet", type: cc.SpriteFrame, bundle: "bundle_res" },
|
||||
];
|
||||
let loader = new KunpoAssets.AssetLoader("load");
|
||||
loader.start({
|
||||
configs: paths,
|
||||
let loader = new KunpoAssets.AssetLoader("resources");
|
||||
loader.setCallbacks({
|
||||
complete: () => {
|
||||
kunpo.log("load resources 加载成功");
|
||||
this.loadComplete();
|
||||
},
|
||||
fail: (msg: string, err: Error) => {
|
||||
|
||||
fail: (code: number, msg: string) => {
|
||||
kunpo.log("load resources 加载失败:", code, msg);
|
||||
},
|
||||
progress: (percent: number) => {
|
||||
|
||||
kunpo.log("load resources 加载进度:", percent);
|
||||
}
|
||||
});
|
||||
loader.start(paths);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -75,12 +75,9 @@ export class HomeWindow extends kunpo.Window {
|
||||
let paths: KunpoAssets.IAssetConfig[] = [
|
||||
{ path: "config/buffer", type: cc.BufferAsset },
|
||||
];
|
||||
let loader = new KunpoAssets.AssetLoader("load");
|
||||
loader.start({
|
||||
configs: paths,
|
||||
let loader = new KunpoAssets.AssetLoader("buffer");
|
||||
loader.setCallbacks({
|
||||
complete: () => {
|
||||
kunpo.log("加载成功");
|
||||
|
||||
let basic = AssetPool.get<cc.BufferAsset>("config/buffer/basic");
|
||||
kunpo.log("basic", JSON.stringify(kunpo.Binary.toJson(basic.buffer())));
|
||||
|
||||
@@ -99,13 +96,14 @@ export class HomeWindow extends kunpo.Window {
|
||||
};
|
||||
kunpo.log("aaa", JSON.stringify(kunpo.Binary.toJson(aaa)));
|
||||
},
|
||||
fail: (msg: string, err: Error) => {
|
||||
kunpo.log("加载失败", msg, err);
|
||||
fail: (code: number, msg: string) => {
|
||||
kunpo.log("load buffer 加载失败:", code, msg);
|
||||
},
|
||||
progress: (percent: number) => {
|
||||
|
||||
kunpo.log("load buffer 加载进度:", percent);
|
||||
}
|
||||
});
|
||||
loader.start(paths);
|
||||
}
|
||||
|
||||
@uiclick
|
||||
|
||||
@@ -7,8 +7,8 @@
|
||||
"dependencies": {
|
||||
"fairygui-cc": "^1.2.2",
|
||||
"kunpocc": "^1.1.5",
|
||||
"kunpocc-assets": "^0.0.1",
|
||||
"kunpocc-event": "^0.0.2",
|
||||
"kunpocc-assets": "^0.1.1",
|
||||
"kunpocc-event": "^0.0.3",
|
||||
"kunpocc-net": "^0.0.2",
|
||||
"ts-node": "^10.9.2"
|
||||
}
|
||||
|
||||
@@ -4,19 +4,19 @@
|
||||
"customSplash": {
|
||||
"id": "customSplash",
|
||||
"label": "customSplash",
|
||||
"enable": false,
|
||||
"enable": true,
|
||||
"customSplash": {
|
||||
"complete": false,
|
||||
"form": "https://creator-api.cocos.com/api/form/show?"
|
||||
"form": "https://creator-api.cocos.com/api/form/show?sid=39d299030f31eb42b71bc53d67bdc54e"
|
||||
}
|
||||
},
|
||||
"removeSplash": {
|
||||
"id": "removeSplash",
|
||||
"label": "removeSplash",
|
||||
"enable": false,
|
||||
"enable": true,
|
||||
"removeSplash": {
|
||||
"complete": false,
|
||||
"form": "https://creator-api.cocos.com/api/form/show?"
|
||||
"form": "https://creator-api.cocos.com/api/form/show?sid=39d299030f31eb42b71bc53d67bdc54e"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user