文档使用的assetManager.loadAny加载了资源,我需要使用bundle加载,请问应该怎么加载喃
你好,你可以这么用的。
// 加载bundle
assetManager.loadBundle('alien', (err: any, bundle: AssetManager.Bundle) => {
if (err) {
console.log("load bundle err: " + err);
return;
}
// 加载spine资源
bundle.load("alien-pro", sp.SkeletonData, (err: any, spineAsset: any) => {
if (err) {
console.log("load sp.skeletonData err: " + err);
return;
}
let comp = this.sp.getComponent(sp.Skeleton);
comp.skeletonData = spineAsset;
comp.setAnimation(0, 'death', true);
})
})
loadBundleSpine.zip (1.4 MB)
1赞
感谢
该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。