全局默认加载的资源包名
加载一个资源
oops.res.load("spine_path", sp.SkeletonData, (err: Error | null, sd: sp.SkeletonData) => {
});
远程包名
资源路径
资源类型
加载进度回调
加载完成回调
Optional
onComplete: anyOptional
onComplete: anyOptional
onComplete: anyOptional
onComplete: anyPrivate
loadPrivate
load加载文件夹中的资源
// 加载进度事件
var onProgressCallback = (finished: number, total: number, item: any) => {
console.log("资源加载进度", finished, total);
}
// 加载完成事件
var onCompleteCallback = () => {
console.log("资源加载完成");
}
oops.res.loadDir("game", onProgressCallback, onCompleteCallback);
远程包名
文件夹名
资源类型
加载进度回调
加载完成回调
Optional
onComplete: anyOptional
onComplete: anyOptional
onComplete: anyOptional
onComplete: any加载远程资源
var opt: IRemoteOptions = { ext: ".png" };
var onComplete = (err: Error | null, data: ImageAsset) => {
const texture = new Texture2D();
texture.image = data;
const spriteFrame = new SpriteFrame();
spriteFrame.texture = texture;
var sprite = this.sprite.addComponent(Sprite);
sprite.spriteFrame = spriteFrame;
}
oops.res.loadRemote<ImageAsset>(this.url, opt, onComplete);
资源地址
资源参数,例:{ ext: ".png" }
Optional
onComplete: any加载完成回调
Optional
onComplete: anyPrivate
parseOptional
type: anyOptional
onProgress: anyOptional
onComplete: anyPrivate
releaseGenerated using TypeDoc
游戏资管理 1、加载默认resources文件夹中资源 2、加载默认bundle远程资源 3、主动传递bundle名时,优先加载传递bundle名资源包中的资源