假设是个看图猜字的闯关的游戏,在当前关卡就要提前预加载下一关的图片资源
这个预加载要怎么处理?
难道直接在当前关卡
//预加载下一关图片资源
cc.loader.loadRes(url,cc.SpriteFrame);
//加载上一关预加载的资源
cc.loader.loadRes(url,cc.SpriteFrame,function(err,sp){
spriteNode.getComponent(cc.Sprite).spriteFrame = sp;
});
假设是个看图猜字的闯关的游戏,在当前关卡就要提前预加载下一关的图片资源
这个预加载要怎么处理?
难道直接在当前关卡
//预加载下一关图片资源
cc.loader.loadRes(url,cc.SpriteFrame);
//加载上一关预加载的资源
cc.loader.loadRes(url,cc.SpriteFrame,function(err,sp){
spriteNode.getComponent(cc.Sprite).spriteFrame = sp;
});

你想要流畅性的话肯定要当前关卡预加载下一关的内容,你觉得占内存的话就牺牲一下loading时间好了
我这中写法,算是合理的预加载方案不?
算是1234
还有其他更好的预加载方案嘛~
你这样做就可以了
好的,谢谢