怎么提升游戏加载速度?

博客介绍了解决场景切换慢的办法,即在内存充足时,空闲时进行异步预加载可加快场景切换速度,还给出了cocos2d-x lua图片资源异步预加载示例,并提供了转载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

解决办法:

在空闲时候异步预加载,后面切换场景就会快很多,前提是内存充足的情况下。

cocos2d-x lua图片资源异步预加载示例:

 1 local jhmjResList = {}
 2 jhmjResList[#jhmjResList + 1] = "animate/jhmj_cpgh.png"
 3 jhmjResList[#jhmjResList + 1] = "animate/game_flash_outcard_tips.png"
 4 jhmjResList[#jhmjResList + 1] = "game/yule/jhmj/res/game/sp_trusteeCover.png"
 5 jhmjResList[#jhmjResList + 1] = "game/yule/jhmj/res/game/sp_trusteeMan.png"
 6 jhmjResList[#jhmjResList + 1] = "gameScene.png"
 7 
 8 local function callBack(img)
 9     local temp1 = cc.Sprite:createWithTexture(img)
10     yl.cacheLayer:addChild(temp1)
11 end
12 
13 for i = 1, #jhmjResList do
14     if #(jhmjResList[i]) > 0 then
15         display.loadImage(jhmjResList[i], callBack)
16     end
17 end

 

转载于:https://www.cnblogs.com/xiaoxiangmomo/p/10570955.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值