我添加了10000张图片 帧率只有20多
我把这几个图片坐标设置为 -9999,-9999(屏幕外边)
帧率没变…
自己设置setvisible后帧率回归正常。
要我自己做四叉树然后计算哪些东西要渲染吗?
官方的这个功能取消掉了吗?
我添加了10000张图片 帧率只有20多
我把这几个图片坐标设置为 -9999,-9999(屏幕外边)
帧率没变…
自己设置setvisible后帧率回归正常。
要我自己做四叉树然后计算哪些东西要渲染吗?
官方的这个功能取消掉了吗?
RT , 谁能回答下啊?
这个功能还在啊,能把你测试的代码发一下吗?
for i=1, 4000 do
local AnNode = cc.CSLoader:createNode("res/Effect/SkillFireball2.csb")--用于执行timelineAction
local AnAction = cc.CSLoader:createTimeline("res/Effect/SkillFireball2.csb") --序列帧动画
AnNode:runAction(AnAction)
AnAction:gotoFrameAndPlay(0, true)
AnNode:setPosition(cc.p(-9999,-9999))
local _Sprite = cc.Sprite:create("res/Battle/AtkRange1.png")
_Sprite:setPosition(cc.p(-9999,-9999))
self:addChild(_Sprite,1)
self:addChild(AnNode,2)
end
i5+660显卡
帧率只有20多
你这node对象太多了, auto culling计算边界区域也是很耗时间的
嗯,对象太多了,每次的loop和culling计算也很耗时的。