版本:cocos creator 2.2.2
问题:update中修改一个节点的位置,这个节点下会有1500个子节点,这样会导致掉帧
各位大佬有没有什么好的解决方案
测试使用camera也是有这个问题,自己顶下aaa
因为,节点动了,会触发节点下所有节点刷新位置,1500个工作量不小
drawcall多少,实现了啥功能,为何要用到1500个字节点
drawcall在80左右。曲谱的功能,需要移动父node,父node中有很多子节点(音符),手机上会掉帧,谷歌网页调试使用4 slowDown也会掉帧
考虑下音符节点改成复用的,只用创建几个音符节点,如果音符节点已经移出视图范围,就移动回末尾继续使用
这样改动影响游戏的逻辑
,大佬有没有其他解决方案
大佬有没有解决方法
像楼上说,做循环使用节点,按需刷新节点位置,整体移动使用相机移动
为啥会影响逻辑啊,只是增加复用逻辑而已吧。。一般数量多的节点,就要考虑下能否复用。。
整体相机移动好像也会卡顿,我再试试
主要是还有暂停拖动的功能,整体改动比较大,不想吧逻辑都重新写一遍。没有其他方案只能重写了

我理解是只是增加复用逻辑,暂停拖动那些应该都是可以兼容的。。1500个节点实在有点多了
我去试试看。太难了
,又踩了一个坑
加油,如果实现了,又是一个进步

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。